После 3х лет постижения триллиарда языков программирования, упорного говнокодинга и создания своего недосайта с нуля, я пришел к выводу что я всё-таки не смогу заниматься этим профессионально, не взяв за основу какую-нибудь CMS. В своих глазах я стал нихреновым таким специалистом, изучил все танцы с бубном и понял КАК нужно делать сайты. Но чтобы реально сделать как нужно, или хотя бы описать своими руками функционал любой из готовых CMS, мне потребуется наверно ещё 3 года... А кушать хочется сейчас. Какую CMS посоветуете взять? Какая на ваш взгляд наиболее гибкая, наиболее легкая, или наименее глючная? Каково вообще ваше отношение к CMS? Сейчас смотрел битрикс - с виду шикарна. Но платная сцобака и походу прожорливая шо ппц. С год назад пробовал Drupal - ошибки вылазили на ровном месте. А сейчас уже просто глаза разбегаются...
Какую CMS изучишь досконально, та и будет тебе удобней. Кто-то на Битриксе сидит, кто-то на Друпале, кто-то на МодИкс и т.д. А то все бы только одну использовали, ну кроме фанатов. С доскональным знанием хоть одной CMS ты сможешь "гнуть пальцы" в коллективе среди веб-дизайнеров и верстальщиков, высказывать свою авторитетную точку зрения, будешь чувствовать себя уютно. А в коллективе программистов лучше не гордиться никакими достижениями, т.к. скорей всего твой путь уже пройден многими лет 20 назад. Это так, лирическое отступление. Смотря к чему у тебя самого душа тянется, с той системой и свяжешься, в соответствующий коллектив и попадешь. А вообще, обзоры же есть в инете. Моё субъективное мнение: Понравилась ModX, но тормозит при редактировании скриптов и контента, нагрузка болшая и на сервер, и на линию, и на клиентский комп. Глюки при одновременной работе двух администраторов. От тормозов можно уклоняться, готовить скрипты и контент в отдельных файлах. В целом моя оценка 4+. Drupal крут тоже. Глюков не встречал, хоть и слышал о них. В стандартной конфигурации ничего оригинального не сделаешь. Если видишь сайт, он хорош, и он на Друпале, то скорей всего там 70% переделано. Друпальщики традиционно ценятся, т.к. для освоения нужен интеллект. 4+ Joomla .. передергивает от упоминания, но сталкивался, модули писал. Для информационных сайтов среднего размера пойдет, для корпоративных небольших тоже. Но в целом API, терминология ("категории", "разделы", "публикации") и дизайн стандартной админки навевают тоску. И скажу, что это самая бесполезная CMS для изучения. 3 WordPress не ставилась у меня ни разу, ни на локальной машине, ни на сервере, хоть было много попыток установки разных версий. Это несмотря на их "знаменитую установку в 5 шагов". Фиг знает, в чем секрет. Но система не универсальная, так что не стал долго мучиться. Битрикс хорош тем, что там много готовых модулей. 4+ Ну и другие коммерческие типа NetCat, UMI.CMS хороши. Есть вот такая страница для подбора cms. Если нравится программировать, то почему бы не заинтересоваться фреймворками? Насчет NetCat вспомнилось. Когда разрабатывал свою cms, был горд и воодушевлен этим. Потом столкнулся с NetCat и понял, что там те же идеи, но давно уже всё сделано. Сказал в себе "фигня, всё равно буду двигаться своим путем, чтобы быть оригинальным", начал воплощать другие идеи. Они оказались тоже не оригинальными Программисты посмотрели с кислой физиономией: да, программить умеешь, но тут ничего интересного, будешь дальше развивать? сколько времени уйдет ещё? нам нужны работающие сайты в короткие сроки, а не прототипы.
Ну, кстати идея неплохая. Вопрос только в том как долго придется изучать фреймворк и потом писать на нем "свой битрикс". Душа тянется к повсеместному использованию ajax - обработка форм без перезагрузки страницы, редактирование контента страницы по клику, всплывающие фреймы вместо дедушкиного метода "каждая функция на отдельной странице". Мне кажется, к такому юзабилити сейчас стоит стремиться, и вообще, будущее за одностраничными приложениями. Но что-то я сомневаюсь, что фреймворком например такие вещи реализуются в две строчки.
Я могу сказать хорошего про MODX, особенно для кодера удобна, да и вообще полный контроль и удобный API. Рево не советую ставить-дырявый много, да и не так удобен, лучше эволюшн. В принципе любая цмс хороша, как сказали выше--как душа ляжет)
Хотел бы возразить, Wordpress считаю наиболее легкой для вхождения, у нас даже верстальщики с полугодовым опытом работы, уже делают простенькие сайты на нем. По универсальности скажу, гибче WP не встречал. Я на нем делал от визиток до интернет-магазинов и купоночных-сайтов. Единственная его проблема - немного грузит сервер, но кэшированием и/или оптимизацией скриптов это решается
у модыкса есть один охуенный минус =) нет системы контроля версий изменений статей. а так, да. можно из него для заказчика сделать интерфейс без лишних кнопок но с кучей возможностей. и при этом заказчику не потребуется знать программирование. Т.е. полноценный человеческий интерфейс под нужды.
Народ, а какой движок форума посоветуете, желательно из бесплатных? В phpBB по-моему немного кривоватая админка и ппц неоптимальная система хранения данных. Встретил тут недавно такой форум: http://lol-game.ru/forum/ Оказался платным, но визуально очень приглянулся.
XenForo офигенный), мне за него денег не жалко, если надо будет завести форум). У него возможностей куча), удобная админка). У знакомого полазил в админке-вообще тема, а не форум)
Freakmeister, не знаю где ты лазил, но когда я лазил у меня глаза разбежались, можно настроить абсолютно все--полный контроль, ЧПУ там вообще тема
Глянул XenForo. Штука кажется крутая. Надеюсь бывшие работодатели не сумеют их засудить Год уже душат.
в смысле, непонятно что за движок? или в чем сратч? ))) 1. подсказываю, чисто для ознакомления, можно гуглить со словом nulled. 2. да все понятно. фирма продана. новые хозяева считали, что купили фабрику, а оказалось, что только название.
http://xenforo.com/demo/ Народ, передо мной встала задача - сделать разные сайдбары для разных модулей. Например, чтобы в новостном модуле показывался один набор боковых блоков, в портфолио другой, в каком-нибудь модуле обратной связи - третий. Есть ли какая-то CMS, в которой заложен такой функционал?
а что, сложно поюзать parse_url? Парсишь урл, switch сверяешь, ну и по дефолту выводишь что нужно, делов то
Советую Drupal, у него для разработчиков объективно больше возможностей, чем в Joomla и WordPress. Легче в допиливании и настройки под себя. Однако эта CMS сложнее в освоении.
сложнее на сложном уровне видимо. а на уровне CMS и чтоб странички - то за часик с нуля всё можно выучить =) и пхп код понавставлять, если такая необходимость есть. хотя конечно друпал и модыкс и джумла это целый фреймворк уже сегодня.