Приветствую всех посетителей моего сайта. В этой статья я расскажу вам о языках программирования, которые нужны для управления, созданий и разработки своего сайта.
Решение о том, учить их все, учить только некоторые или не учить их вовсе вы принимаете сами. Я всего лишь дам общую информацию и скаже, где можно изучить их.
Интересно подметить, что каждый из языков несет свою функцию и что бы научиться всему, нужно изучить их все.
HTML
Это язык разметки. Или как я бы выразился скелет сайта. Прочитайте цитату по поводу этого языка из векипедии:
Знания об этом языке могут позволить вам создать одностраничный сайт. Можно конечно делать и сайт состоящий из миллиона страниц, но тогда вам прийдеться печтать код каждой страницы отдельно.
Ладно, допустим мы создали свой первый сайт и хотим красиво его оформить, поменять цвет шрифта, сделать некоторые слова жирным, поставить на фон сайта какую-нибудь картинку и тут к нам на помощь приходит CSS
CSS
Это язык оформления или как говориться в Википедии:
С помощью данного языка можно описать стили для любых элементов из языка HTML (будь то таблицы, блоки, абзацы и т.д.)
Теперь мы изучили CSS и уже можем делать одностраничные сайты с почти любым дизайном, который нам захочеться создать. Но как же быть, если мы хотим сделать возможность Регистрации на сайте, форму обратной связи, форум и другие вкусности, в этот момент к нам на помощь приходит язык PHP
PHP
Это язык всевозможных функций, условий и прочей программерской примудрости (По моему самый сложный язык программирования из трех уже оглашенных). Прочитаем цитату из Википедии:
Данный язык очень сильно увеличивает наши возможности в сайтостроении, теперь мы можем написать движок к сайте, который будет автоматически создавать новые страницы с нужным наполнением, добавить целую массу различных возможностей на сайт и позволяет сделать нам полноценный сайт, портал, социальную сеть и т.п.
И вот мы уже на финишной прямой. Теперь мы умеем все, что нужно для созданий сайта и можем без чужой помощи его создать. Но развитие веб-технологий не стоит на месте. И если у нас появилось желание ещё улучшить сайт, добавить много всяких интересных фишек(плавные переходы по пунктам меню, свечение в некоторых местах и т.д. нам нужно изучать ещё целый рад языков - JavaScript, flash, Java, Perl и другие, о них вы уже сможете сами узнать после изучения этих трех, по моему мнению основных языков.
А теперь, как я и обещал ссылочкf на учебники и всяческие мануалы по описаным выше языкам - сайт www.find-info.ru