08.11.2010, 12:22
|
Новичок на форуме
|
|
Регистрация: 19.02.2008
Сообщений: 9,177
|
|
Для написания профессиональной CMS нужны знания о том, как вообще устроены сайты, что нужно пользователям от CMS, как обеспечить безопасность сайту, как работает протокол HTTP вообще и веб-сервер в частности и ещё много других вещей. Язык программирования вторичен.
|
|
08.11.2010, 12:46
|
Ламер
|
|
Регистрация: 19.02.2010
Сообщений: 295
|
|
Сообщение от Иваннн
|
B@rmaley.e><e,
monolithed,
т.е. Вы хотите сказать, что для написания профессиональной CMS необходимы и достаточны знания лишь js и серверного языка программирования (PHP и т.п.)(базы данных, html и css предполагаются)?
|
что бы быть Каспаровым недостаточно просто знать правила шахмат
|
|
08.11.2010, 13:08
|
Кандидат Javascript-наук
|
|
Регистрация: 31.05.2010
Сообщений: 106
|
|
Kolyaj,
Полностью с Вами согласен, но разве изучая указанные мной выше языки эти знания не приобретаются?
DooMer,
Мне кажется сравнение немного не точно. В шахматах мало правил, зато почти бесчисленное множество вариантов развития парии, в web программировании,скорее, наоборот- много правил, но которые необходимо знать, а путей достижения цели, в сравнении с шахматами, по- меньше будет.
|
|
08.11.2010, 15:47
|
|
⊞ Развернуть
|
|
Регистрация: 11.01.2010
Сообщений: 1,810
|
|
Одних знаний языка недостаточно. Для построения правильной архитектуры требуется опыт проектирования, если планируется, что с кодом системы будут работать другие люди (впрочем, даже если не планируется), код должен быть хорошо документирован.
Но из языков вполне достаточно даже одного JS, если выбрать в качестве серверной платформы Node.JS.
В общем:
— Нужен какой-нибудь язык, на котором Вы сможете реализовать серверную часть. Это может быть: php, python, perl, ruby, js, да и любой другой язык, главное организовать средства взаимодействия с клиентом.
— Организация клиентской части. flash, HTML + CSS + JS, Silverlight, etc.
|
|
08.11.2010, 15:55
|
|
猫
|
|
Регистрация: 07.06.2007
Сообщений: 7,504
|
|
удалено.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Последний раз редактировалось Gozar, 02.02.2011 в 14:55.
|
|
08.11.2010, 15:58
|
|
猫
|
|
Регистрация: 07.06.2007
Сообщений: 7,504
|
|
удалено.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Последний раз редактировалось Gozar, 02.02.2011 в 14:55.
|
|
08.11.2010, 17:19
|
Ламер
|
|
Регистрация: 19.02.2010
Сообщений: 295
|
|
B@rmaley.e><e,
ну я думаю еще и структурированный язык запросов очень не помешал бы, потому как хранить инфу в файлаг уже давно неактуально
|
|
08.11.2010, 17:21
|
Новичок на форуме
|
|
Регистрация: 19.02.2008
Сообщений: 9,177
|
|
Сообщение от DooMer
|
потому как хранить инфу в файлаг уже давно неактуально
|
Почему?
|
|
08.11.2010, 17:22
|
|
猫
|
|
Регистрация: 07.06.2007
Сообщений: 7,504
|
|
удалено.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Последний раз редактировалось Gozar, 02.02.2011 в 14:55.
|
|
08.11.2010, 17:46
|
Ламер
|
|
Регистрация: 19.02.2010
Сообщений: 295
|
|
о, ну накинулись.
То что в БД делается
join
join
order by
group by
быстро и элементарно, то для файлов придется постаратся.
А изменится структура данных, надо будет добавить\удалить поле ? сомневаюсь что будет очень легко и быстро это сделать в файлах, особенно если они разрастутся
|
|
|
|