Javascript-форум (https://javascript.ru/forum/)
-   Серверные языки и технологии (https://javascript.ru/forum/server/)
-   -   cms - на каком языке пишется (https://javascript.ru/forum/server/12786-cms-na-kakom-yazyke-pishetsya.html)

Kolyaj 08.11.2010 12:22

Для написания профессиональной CMS нужны знания о том, как вообще устроены сайты, что нужно пользователям от CMS, как обеспечить безопасность сайту, как работает протокол HTTP вообще и веб-сервер в частности и ещё много других вещей. Язык программирования вторичен.

DooMer 08.11.2010 12:46

Цитата:

Сообщение от Иваннн (Сообщение 77982)
B@rmaley.e><e,
monolithed,
т.е. Вы хотите сказать, что для написания профессиональной CMS необходимы и достаточны знания лишь js и серверного языка программирования (PHP и т.п.)(базы данных, html и css предполагаются)?

что бы быть Каспаровым недостаточно просто знать правила шахмат

Иваннн 08.11.2010 13:08

Kolyaj,
Полностью с Вами согласен, но разве изучая указанные мной выше языки эти знания не приобретаются?
DooMer,
Мне кажется сравнение немного не точно. В шахматах мало правил, зато почти бесчисленное множество вариантов развития парии, в web программировании,скорее, наоборот- много правил, но которые необходимо знать, а путей достижения цели, в сравнении с шахматами, по- меньше будет.

B@rmaley.e><e 08.11.2010 15:47

Одних знаний языка недостаточно. Для построения правильной архитектуры требуется опыт проектирования, если планируется, что с кодом системы будут работать другие люди (впрочем, даже если не планируется), код должен быть хорошо документирован.

Но из языков вполне достаточно даже одного JS, если выбрать в качестве серверной платформы Node.JS.
В общем:
— Нужен какой-нибудь язык, на котором Вы сможете реализовать серверную часть. Это может быть: php, python, perl, ruby, js, да и любой другой язык, главное организовать средства взаимодействия с клиентом.
— Организация клиентской части. flash, HTML + CSS + JS, Silverlight, etc.

Gozar 08.11.2010 15:55

удалено.

Gozar 08.11.2010 15:58

удалено.

DooMer 08.11.2010 17:19

B@rmaley.e><e,
ну я думаю еще и структурированный язык запросов очень не помешал бы, потому как хранить инфу в файлаг уже давно неактуально

Kolyaj 08.11.2010 17:21

Цитата:

Сообщение от DooMer
потому как хранить инфу в файлаг уже давно неактуально

Почему?

Gozar 08.11.2010 17:22

удалено.

DooMer 08.11.2010 17:46

о, ну накинулись.
То что в БД делается
join
join
order by
group by
быстро и элементарно, то для файлов придется постаратся.
А изменится структура данных, надо будет добавить\удалить поле ? сомневаюсь что будет очень легко и быстро это сделать в файлах, особенно если они разрастутся


Часовой пояс GMT +3, время: 03:40.