PHP

Web- программирование. Php (JS, HTML, CSS)

Вопрос таков: есть 3 языка - пусть это будет Jscr-html-css, как объединить все эти 3 языка в единое целое, чтобы они работали, как бы сказать, сообща. Я что-то читал про различные CMS (WordPress и т. д.) и как-то мне не понравились их характеристики, да и мне кажется СMS тут вообще не в тему. Есть ли чудо-программа, которая позволяет "соединять" языки в единую программу? Я не разбираюсь в программировании и опыта у меня нет, поэтому прошу не критиковать. Просто интересуюсь. P/s/ писал простой код в блокноте только на html, с Js и css еще даже не сталкивался.
-------
И второй вопрос (будет, скорее всего некорректный, т. к не знаю еще ответ на 1 вопрос) : Допустим написал я код на Js-html-css, что дальше? Как сделать его доступным всем в WEB? Куда надо идти, чтобы "зарегать" сайт в WEB- пространстве, или же вообще никуда не нужно идти? Куда код впихнуть, чтобы он в web попал :D
Объясните пожалуйста поподробнее, тоже интересно.
------
Кстати, про сервер сайта, его тоже можно впихнуть в чудо-программу (точнее язык программирования на котором он будет написан)? Php, к примеру.
-----
HTML - это НЕ программирование. Это всего лишь язык разметки, делящий документ на блоки.

CSS - это НЕ программирование. Это всего лишь стили, определяющие, как именно HTML-блоки будут выглядеть в браузерах.

JavaScript - вот это, наконец, программирование - которое позволяет динамически вносить изменения в HTML и CSS и тем самым что-то менять на экране в ответ на действия пользователя.

CMS - это и есть способ соединить всё "в единую программу". Та самая серверная часть, написанная (чаще всего) на PHP.

Чтобы сделать сайт доступным в Web, необходимо иметь доменное имя (тот самый адрес сайта, который ты вбиваешь в браузере; арендуется у фирмы - регистратора доменных имён) и хостинг (место на сервере, на котором будет размещаться твой сайт; заказывается у фирмы-хостера). Обычно хоcтер предоставляет услуги по регистрации доменного имени.

Начинать экспериментировать можно и на бесплатных хостингах, но что-то приличное - только на платных.
Vitya Kochubeev
Vitya Kochubeev
77 947
Лучший ответ
Саша Сухарев Спасибо большое за ответ! )
Дмитрий Дашков Вы, верно перепутали CMS с локальным сервером. Поскольку первая - всего лишь система управления контентом.
Как интересно можно соединить 3 разные технологи в одну?
Саша Сухарев Не знаю)) Веб-сайт пишется же на разных языках? (можно конечно и на одном HTML, но я не про это) Можете рассказать как они совмещаются в процессе создания сайта?
Хахахах)) "jscr" - такого сокращения я еще не видел)))) html и css - это не языки).

CMS как раз и нужны для случаев, когда нужно написать что-то стандартное или если человек не умеет писать код. Альтернатива - то только конструкторы сайтов (давно уже не изучал, какие сейчас актуальны - раньше был ucoz, а из программ - dreamviewer).

Разместить нужно на хостинге свой сайт, и настроить все) Если вы никогда с этим не сталкивались - гуглите "размещение на хостинге".

Про язык сервера - вы выучите его сперва и что-то на нем напишите. В процессе как раз и поймете, как тот или иной язык размещается для работы в структуре сайта.

Итого, судя по вашему уровню знаний - вам проще будет сайт заказать - конторок таких полно.
Руслан Муканов
Руслан Муканов
17 714
Саша Сухарев Спасибо за ответ ) Мне 17 лет, я нищий студент, пхапхжахп. Заказать то просто, но интереснее самому сделать) Если бы я рассматривал это с коммерческой точки зрения, то возможно и купил бы, но у меня более творческие мысли по этому вопросу)
Все вопросы более-менее читаемы. О корректности не буду говорить.
Итак:
1. Решается установкой на компьютер локального сервера. Рекомендую Опен Сервер. Он бесплатен и с русскоязычным форумом. После его установки можно смело запускать связки кода PHP+HTML+CSS+JS
В качестве комментария: собственно, языками программирования являются только пых и яваскрипт. Остальное - гипертекстовая разметка и каскадные таблицы стилей.

2. Зарегиться на бесплатном хостинге, получить там же бесплатный домен 3 уровня. Далее по полученным реквизитам доступа, например, FTP, закидываете созданное в локальном сервере творение на реальный сервер. Конечно, столкнетесь с туевой хучей проблем, а также начнете понимать тот объем информации, который предстоит освоить.
VS
Valёk Slaвиn
8 942
Саша Сухарев Спасибо за ответ! )
Если хотите заниматься веб-программированием то советовал бы начать с HTML&CSS. Научитесь создавать шаблоны, можете переходить к более сложным задачам. И так по чуть-чуть и станете хорошим программистом. Я кстати такой же как и Вы был года полтора назад, не знал "что и куда". Посоветую кстати видеокурсы, очень хорошо помогают усвоить информацию. Михаил Русаков автор, очень хорошо объясняет. Рекомендую.
Саша Сухарев Спасибо за совет !) А "серверные" языки как же, может лучше с них начать? Ради интереса спрошу, с какого языка программирования вы начинали познавать основы? (если вы новичок)
Какие книги посоветуете?