Представлен (http://lists.wikimedia.org/pipermail/mediawiki-announce/2011...) релиз популярного wiki-движка MediaWiki 1.17.0 (http://www.mediawiki.org/), используемого для обеспечения работы сайта Wikipedia. По сравнению с веткой MediaWiki 1.16 можно отметить следующие изменения (http://www.mediawiki.org/wiki/MediaWiki_1.17):
- Представлен новый инсталлятор, реализованный в стиле мастера (серия экранов в виде вопрос/ответ) и устраняющий все ранее известные недостатки старого скрипта установки. Например, новый инсталлятор не требует временного открытия на запись директории с конфигурационными файлами, вместо этого сгенерированный LocalSettings.php предлагается загрузить и скопировать на сервер;- Добавлен фреймворк ResourceLoader для динамической отдачи таких ресурсов, как JavaScript и CSS. Ресурсы теперь отдаются через скрипт "load.php" вместо их отдачи в виде статических файлов. Новая система позволяет минимизировать объем отдаваемых скриптов и CSS, более акти...
URL: http://lists.wikimedia.org/pipermail/mediawiki-announce/2011...
Новость: http://www.opennet.me/opennews/art.shtml?num=30967
> Улучшена поддержка СУБД Oracle.хм. у тех, у кого крутится Oracle RDBMS, в качестве wiki-системы выберет скорее
Atlassian Confluence (http://www.atlassian.com/software/confluence/)
/у тех, у коготе, у кого
уж очень навязчиво рекламируете... да ещё ссылочку включили.
> Ресурсы теперь отдаются через скрипт "load.php" вместо их отдачи в виде статических файлов. Новая система позволяет минимизировать объем отдаваемых скриптов и CSS, более активно использовать сжатие и кэширование на стороне клиента;Я, может, дурак, но не понимаю, как динамика будет выигрывать перед статикой при нормально настроенном кэшировании. Наверное, фишка в чём-то другом, вроде отсутствия необходимости использования файлов как таковых?
Например, склейка и сжатие CSS и JS. Кроме того, это позволит более гибко управлять кэшированием с помощью HTTP-заголовков.
Вот чем хорош PHP — что новые функциональные возможности в нём появляются в минорных версиях. Как вот 5.2.3.