CMS Joomla - бесплатная. Возникла в результате отделения части разработчиков CMS Mambo.
Разработчик: Open Source Matters
Сайт разработчика: http://www.opensourcematters.org/
Демо-вход в панель администрирования: http://demo.joomlaorg/administrator/ (логин/пароль: Demo/Demo)
Русские сообщества: www.joom.ru, www.ru-mambo-ru, www.joomlaportal.ru, www.joomlaforum.ru
Возможности системы:
* Полностью основанный на БД движок с использованием PHP/MySQL.
* Модуль безопасности для многоуровневой аутентификации пользователей/администраторов.
* Секции новостей, продукции или услуг легко редактируемы и управляемы.
* Разделы тем могут быть добавлены авторами.
* Полностью настраиваемые схемы расположения элементов, включая левый, правый и центральный блоки меню.
* Закачка изображений при помощи браузера в вашу собственную библиотеку - для последующего использования с любого места сайта.
* Форум/Опросы/Голосования для эффективной обратной связи.
Программные требования для системы Joomla:
* PHP 4.2.x или выше - http://www.php.net
* MySQL 3.23.x, 4.0.x, 4.1.x - http://www.mysql.com
* Apache 1.13.19 или выше - http://www.apache.org
В качестве Web-сервера может использоваться так же MS IIS (Internet Information Server) версии 5.0 и выше.
Плюсы:
* Система бесплатна
* Огромное сообщество разработчиков
* Огромное количество дополнительных компонентов, модулей, мамбото.
* Приятная панель администрирования
* Языковые файлы для большого количества языков
* Есть компоненты для интеграции с vBulletin, phpBB, SMF, Coppermine и т.д.
* Есть русские сборки типа Joomla RE
Минусы:
* Многодоменность в стандартной поставке не реализована. (но можно реализовать сторонними компонентами)
* Жёсткая структура
* ЧПУ есть, но свои имена страницам задават не получится, необходимы сторонние компоненты типа OpenSEF
* Документация есть, но она разбросана по разным источникам, форумам и т.д. Умеющий искать - найдёт.
* Сложная процедура обновления от версии к версии для сайтов с изменёнными файлами CMS. Не изменять их практически невозможно, т.к. HTML находится внутри кода CMS.
В настоящее время тестируется бета-версия Joomla 1.5, в которой некоторые из вышеизложенных недостатков устранены.
Чем принципиально отличается от 1.х:
* Повышение эргономики (изменён инсталлятор и много изменений в админ-панели)
* Улучшение языковой поддержки посредством использования двубайтовых кодировок и поддержки RTL-языков
* Поддержка интеграции внешних приложений через вебсервисы (например LDAP-авторизация)
* Отделение отображения содержимого от кода.
* Мощное API и документация для упрощения процесса разработки расширений сторонними разработчиками.
* Поддержка обратной совместимости со старыми версиями расширений и шаблонов.
Вкратце всё, жду добавлений от других пользователей форума, имеющих опыт работы Joomla.
Пробовал мультисайтовость на Битриксе - удобно.
Слышал, что есть реализации с помощью компонента для Joomla.
К сожалению, нет, там часы, которые берут время локального компьютера. А если оно неправильное? Тут выход - либо при загрузке скрипта выдавать ему через PHP серверное время, но тут получается зависимость от настроек конкретного сервера, либо получать время где-то в общедоступных источниках точного времени.
Зачем, ведь достаточно один раз получить время, а потом синхронизироваться уже не надо :)
А как потом доказывать проверкам, что Windows лицензионная? По почте наклейки присылают? Оплата производится карточкой?
wladvlad, спасибо за совет, буду их иметь в виду на всякий случай, но цена на 25% больше, чем у дилеров Микрософт - это сильно :)
Вот простые примеры блочной вёрстки: http://www.thenoodleincident.com/tutorials/box_lesson/boxes.html
Попробуйте выводить код бегуна по <body onload="..."
http://www.microsoft.com/Rus/Licensing/General/Oem.mspx
А в софткее срок поставки 10-70 дней для данного продукта - слишком долго.
Сделайте демо-версию, сайт продукта, выпустите хорошую документацию для пользователей и для разработчиков.
Не забывайте, что покупатели CMS прежде, чем "пробовать и понимать", хотят просто почитать о преимуществах вашего продукта и его функционале. Разбираться, ставить, смотреть демо-версию - это уже действия заинтересованного пользователя, а ведь его ещё заинтересовать надо.