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 18:03

DooMer,
у каждого инструмента свои задачи, серебряной пули нет, БД тоже не панацея от всех бед. Где-то удобней БД, где-то файлы, всё зависит от специфики.

DooMer 08.11.2010 18:41

Kolyaj,
ну спору нет, что мп3, картинки, видео и тд нужно в файлах хранить. Но контент(например новостного сайта) хранить в файлах - бред

Gozar 08.11.2010 18:58

удалено.

javasc 08.11.2010 20:12

Начните с первого пункта....
1) Joomla.
2) php+mysql+css+html+javascript
3) lamp.

Gozar 08.11.2010 20:34

удалено.

yaupim 22.01.2011 16:43

Добавлю чутка) Язык это лишь инструмент. Но инструментом нужно пользоваться, а что бы его правильно использовать нужна теория не языка, а теория программирования(в зависимости от задачи). На счёт веб-программирования, то тут вам нужно познакомиться с базами данных(да и вообще с вариантами хранения информации, ибо вы всегда во время разработки будете встречаться с некими "хранилищами информации"). Дальше, если уж вы решили заняться веб-программирование, вам желательно представлять что такое HTML. Многие советовали CSS, ну тут на любителя. Если вы захотите заняться вёрсткой - то не составит труда изучить и CSS. JavaScript тоже нужно знать, тут без него никак в наше время:) Но писать на JavaScript полноценную CMS, ИМХО, велосипедостроение. Я не ковырял пока NodeJS, но всё равно думаю пока рановато что то серьёзное писать и стаивть на продакшен. На счёт php, ну не знаю, тут дело вкуса, мне лично больше нравится python. А вообще, что бы проблем особых проблем не было, то следующая связка универсальная:

Языки разметки(Html+Css)+JavaScript(интерактивность и много других вкусных фич)+Базы Данных(великое множество, не буду перечислять все)+какой то ещё один язык, приведу лишь примеры возможных и наиболее популярных: Python(ну не могу я php на первое место постаивть), php, Ruby, Perl, Java.

Так же не забываем про web framework. Ведь в веб-программировании на сегодня всё больше влияния оказывает не язык, а фрэймворк:) Много ли народу знало про ruby, пока не появился RoR? А если в php не было фрэймворков, то лично я, наврят ли бы даже смотрел в его сторону(не хочу превратить тему в холиварную, поэтому промолчу про это:) )

Вобщем как то так)

Saimon7887 24.01.2011 20:32

По своей сути языки программирования имеют один алгоритм, состоящий из циклов и условий, если мыслить глобально. И нельзя называть языки программирования полноценными или не полноценными, кто-то пишет программы для ресторанов на php+javascript+lamp+opera, а кто-то и калькулятора на delphi написать не сможет. Короче не суть какой язык, суть кто прокладка между креслом и компом, и на сколько у него фантазии хватит.
Иваннн - если ты даже не смог нагуглить что такое CMS или PHP или того хуже MySql (база) - чаще всего используемая для web-приложений, то язык гипертекстовой разметки (HTML) ни тем более PHP изучить не получится, сначала попробуй поискать "что такое сайт" например. А начать тебе советую если уж не терпиться вот с чего: 1) Зарегистрируй домен, 2) повесь его на хост, 3) стырь в инете основное тело HTML документа, 4) создай страницу index.html - и начинай эксперементировать и изучать видеоуроки таких полно на торрентах ройся.
Вот так для начала строение html док-та
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
    <head>
    </head>
    <body>
    </body>
</html>

Дерзай и никого не слушай!
P.S. Чет сильно накурило:write:


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