Всем, кто хочет научиться создавать сайты, сначала советуют изучить HTML и CSS
Всем, кто хочет научиться создавать сайты, сначала советуют изучить HTML и CSS
Всем, кто хочет научиться создавать сайты, все сначала советуют изучить HTML. Но, после прочтения любого самоучителя по основам этого языка, начинаешь понимать, что сухого знания HTML хватит разве что на сайт из нескольких страниц. Так куда двигаться дальше тому, кто хочет создавать серьезные и крупные веб-ресурсы?
Сначала нужно освоить несколько CMS – систем управления сайтами. Если вы еще не знаете значения этого слова, то CMS – это система, позволяющая значительно упростить создание и модерирование сайтов. Конечно же, без знания HTML такая система будет бесполезна, поэтому, прежде чем изучать хоть какую-то CMS, нужно хорошенько усвоить HTML.
Разные веб-мастера при создании сайтов предпочитают разные CMS. Это причина для того, чтобы изучить не одну, а несколько CMS, - и чем больше, тем лучше. А вдруг вам придется переделывать созданный кем-то сайт? В таком случае, вам нужно будет разбираться в той CMS, на которой этот сайт был построен.
Если HTML – это язык разметки веб-страниц, то PHP – язык веб-программирования. Впрочем, для программирования в Интернет есть и другие языки, которые также нередко используются, но в большинстве случаев без PHP просто не обойтись. С базовым HTML у вас лишь получится сообщить посетителю какую-то информацию, оформить навигацию по страницам. Но для того, чтобы ваш сайт еще что-то и делал, например обрабатывал данные или работал с базой данных – нужно его еще и запрограммировать.
Язык PHP довольно простой, но мощный, поэтому создание сайтов редко происходит без его использования. И еще – веб-программирование значительно отличается от программирования прикладных программ, поэтому не надо их путать или сравнивать; хотя, в последнее время, некоторые странички все более напоминают своим интерфейсом прикладные программы – особенно те страницы, которые сделаны с использованием Flash. Перед изучением PHP надо также освоить работу с серверами и с базами данных.
Чем больше в сети разных страничек, тем сложнее придумать что-то уникальное. Но, все же, каждый веб-мастер хочет уникальный дизайн, поэтому при создании сайтов обычно приходится много общаться с дизайнерами и художниками. Базовых возможностей HTML не хватает для того, чтобы страница имела по-настоящему хороший, уникальный дизайн. Для этого и придуманы CSS, которые позволяют работать со стилями. Изучение CSS является обязательным пунктом для тех, кто желает в будущем быть хорошим веб-мастером.
Еще много чего надо изучить, и еще много надо попробовать. Не ограничивайтесь учебниками и теорией, пробуйте на практике разные варианты, изучайте их эффективность, читайте информацию на посвященных этому форумах