|
Использует ли кто в работе CMS, типа joomla и т.д.??
Тут я подготовил список из самых популярных CMS у буржуев http://tinyurl.com/kuc68d Интерестно послушать как у нас, на мой взгляд в пост-СССРе Joomla самая популярная?!
2
Александр
Согласен, но многи вот потыкались к примеру в жумлу и все, делают на ней все что можно и нельзя
3
Павел
Александр Тарантей, а у Вас, я так понимаю, с джумлой нелюбовь вышла?
4
Александр
ага, я просто как вспомню жумалу до версии 1.5 так аж мандражка берет, ну не люблю я когда перемешано логика, представление, еще куча всякой ерунды, вот чуть позже пошла в плане архитектуры пограмотней система, но к тому времени кастомера уже убедили в том что от жумалы надо отказаться, а так система большая, легко развернуть сложное приложение, например
5
Call
лучшая CMS своя CMS )
6
Павел
имхо, лучшая кмс - это отсутствие кмс... кмс в любом случае накладывает какие-то рамки на проект, для каждого конкретного случая нужна своя система управления. только так можно получить действительно качественный и полностью отвечающий поставленным требованиям продукт.
или глобально переделывать кмс под проект. но тут мне кажется все-равно удобнее писать "с нуля"...
7
Александр
#6 у меня тоже своя СMS, хотя та мбольше фреймворк на базе смарти, что-то от зенда, что-то еще от чего-то, сейчас всего и не вспомнишь
ну а CMS все-таки нужна, по крайней мере если она модульная, то сайты собираются легко
8
Евгений
насчет с нуля писать не всегда удобно. Лучше иметь свои наработки.
Пусть она будет модульная. А может иметь какой то свой каркас на базе которого быстро разворачивается проект. Как по мне надо избавлятся от рутинного написания одних и тех же методов и классов, по возможности.
9
Олег
Если делать один проект в год, то с нуля писать может быть и удобно.
Через пару таких "нулей" это дело надоест и соберется уже хотя бы какой-никакой CMF. А вот на базе него можно и собирать всяко-разные CMS под конкретные проекты.
10
Павел
я писал про качественный продукт, а не "ширпотреб"
11
Александр
Ну у меня пнримерно так и собралось - на одном проекте новости, на втором галлерея на третьем еще что и получается так, что могу развернуть теперь проект за день, порывшись в настройках(инсталл сделать, указать модули, все проверить)
12
Артём
CMS — говно. Конкретный код должен решать конкретно поставленную задачу, в случае с CMS такое утверждение редко бывает верным и в запущенном проекте остаётся тонны кода, которые нахер там не нужны (joomla, 1.6, время выполнения 3 секунды, ТРИ, блять, СЕКУНДЫ, что там такого можно было напихать?!). В итоге, за время, потраченное на допиливание такого вот говна, можно было бы написать десяток свох CMS. И это при условии, что исходная CMS имеет грамотно построенную архитектуру и код, в котором можно разобраться без алкоголя, что, также, редко бывает правдой.
Писать "с нуля" на своих наработках тоже не комильфо. Даже если каркас будет содержать сотни разнообразных, заточенных под Вас, плюшек, полную реализацию HMVC и прозрачную работу со 130 движками БД, наверняка она будет содержать пару ошибок, которые выявятся уже на сданном сайте. И это при условии, что у Вас есть время и знания для написания подобной штуки. Самый лучший, имхо, выход — OS фреймворки. У большинства их них есть и HMVC, и плюшки, и простота в конфигурации и всё, что Вы ещё не успели придумать. Благодаря OS, баги в них находят не только Вы и посетители сайта заказчика, а всё сообщество, и, зачастую, сразу же их решают. Если на допиливание той же джумлы может понадобиться год, в зависимости от потребностей и сюрпризов системы, то сайт средней сложности на фреймворках можно склепать буквально за пару дней, включая верстку и дизайн (кроме шуток, был опыт).
13
Владислав
Как по мне, так лучше иметь пару своих классов и активно использовать их.
14
Александр
Ну хорошо, а например форумы, что тоже все свои пишут?? И сколько надо убить врмени, чтобы написать что-то вроде IPB или даже phpBB??
15
Артём
А я и не говорил, что все пишут. Я говорил как лучше.
Вы никогда на пробовали прикрутить к phpBB что-то на уровне ядра (если это можно назвать ядром...)? Увлекательное занятие, и занимает по времени, ровно столько-же, сколько и написание своего аналога, работающего в N раз быстрее, при объеме кода, меньшим в 10 раз. Пожалуй, стоит сказать, что исключением есть вордпресс, но только за счет вебдванольных фенек, как пингбэки, трэкбеки и прочая ересь, на освоение которой, может уйти много времени.
16
Call
форумы не так часто заказывают
17
Александр
Эмм ну незнаю ядро это или нет, но функционал работы с мемберами я делал на phpBB. Ну да, код далек от совершества.... но в тоже время, форум продуман хорошо, только вот обновление жутко геморное, если не сказать больше.
А вордпресс вам нравится по реализации?? по-моему тоже далеко не уровень ZCI, но на нем работают миллионы сайтов - кому что нужно от сайта. Кому хороший код, кому просто чтобы работало(таких среди заказчиков большинство, к сожалению)
18
Антон
Алексей, твои навыки и знания могут помочь развитию php:Days framework.
19
Артём
Александр, нет от реализации вордпресса я тоже не в восторге. Я выделил его за счет того, что в нём, как в версии "из коробки", так и в плагинах, содержится достаточно много функционала, который представляет из себя отдельную технологию. В этом случае, гораздо легче поднять вордпресс и прикрутить к нему пару плагинов (даже при допиливании функционала руками), нежели писать с нуля реализацию openid, пингбэков, трэкбеков и различных извращённых видов постинга.
20
Александр
Решил до кучи еще и список готовых форумов написать - http://http://js-php.ru/web-development/po...r-open-source... уж форум врядли кому с нуля приходилось писать
Для меня если честно из бесплатных существовали только phpBB и SMF, а оказалось их чуть больше, особенно у буржуев
21
Александр
По поводу CMS хочу сказать, что они по праву занимают свою долю рынка... Для себя вижу их так:
1. Для простых сайтов прекрасно подходит Joomla и ее ответвление Joostina. В основном Joomla популярна именно из-за огромного количества шаблонов и дополнений. 2. Небольшие сайты со сложной структурой или дизайном можно создавать с помощью framework'ов, но так же посмотреть в сторону CMF - например MODx. 3. Для больших и сложных прекрасно подходит Drupal (он кстати тоже CMF)... правда я все же сложные проекты предпочитаю писать сам... 4. Блоги - понятно, Wordpress - стандарт де факто, именно благодаря своему функционалу "из коробки".
22
Игорь
+1 зинченков:)
23
Елена
масштабное исследованиt рынка разработки сайтов в Российском интернете http://http://site-plus.ru/blog/3502/
24
Александр
Вот кое-какие мыслишки о Zebrum CMS - http://http://js-php.ru/seo/zebrum-danger/
25
Дима
Вообще-то да, Сms лутше не использовать, а написать свой движок, который будет подходить под множыство сайтов. По поводу вордпресса - то это фигня с отвратительным кодом.
26
Серёга
Отказался от cms... Во первых потому что знаний не хватает копаться в них если надо что-то за пределами возможностей данной CMS сделать, а во вторых не нравится что в результате много лишнего кода получается... Так как мне например не нужны все функции которые предоставляет CMS... Написал свой простенький движек и постепенно дополняю его модулями...
27
Игорь
А кто либо представляет движок CMS под который можно писать все что вздумается не зная ядра фактически? Я такого не знаю...
28
Алексей
А мне DLE нравится))), хотя свое лучше)!
29
Алексей
DLE написана в процедурном стиле, это прошлый век)
30
Серёга
№31 PhpMyAdmin - тоже прошлый век? Процедурное программирование в php имеет право быть там, где не нужно ООП в принципе.
|


Андрей