Использование передовых технология при создании сайта
Здравствуйте! Давайте разберемся, с помощью каких технологий создать сайт, чтоб мы могли назвать его современным и креативным.
Основа большинства сайтов это HTML + JS + PHP. Кто-то может сказать, что основа .NET или другие технологии, но посмотрев на рынок, мы видим, что в большинстве случаев используется именно эта связка.
Посмотрим, что мы можем выжать от этих базовых технологий, чтобы создать креативный сайт.
Начнем с отображения. Сейчас, почти все время под рукой есть какое-либо устройство, которое позволяет пользоваться Интернетом. Список этих устройств огромен – от телефона до настольного ПК. Что же можно придумать в отображении? Ответ прост – использование адаптивной верстки, придаст сайту удобство и покажет, что мы заботимся о пользователях. Адаптивный сайт – это сайт, который одинаково красиво увидит как пользователь ПК, так и человек с экрана своего смартофона. Дизайн таких сайтов зависит от размера экрана устройства.
Следующей «фишкой» будет создание сайтов с использованием JQuery (библиотека упрощающая работу JS и HTML). С помощью JQuery в разы упрощается работа с HTML-объектами и появляется много дополнительных свойств, реализованных просто и красиво. Например, использованиеResizable – простое изменение размеров HTML-объектов, подключающееся буквально одним словом.
И завершим рассказ про отображение работой с новыми динамическими стилями LESS. Классический вариант работы со стилями сайта – с использованием CSS. Плюсы этого – код стилей объектов выноситься с основного кода сайта и т.д. LESS принес новую струю в разработку сайтов – теперь мы можем использовать в стилях переменные и многое другое в стилях, что дает нам возможность создавать красивые динамически сайты.
И наконец, добрались до PHP. Хочу отметить, что использование просто PHP - не рационально. Большинство современных проектов пишется на фреймворках, которые уже содержат много готовых классов и библиотек, которые можно использовать в работе. Таким образом программист не тратит время на написание проекта с нуля, а использует мощный, уже созданный инструмент, который может править по своему желанию. Количество фреймворков – громадно, каждый может выбрать тот, что ему по душе. Еще одним плюсом такого подхода является то, что доработать проект сможет любой программист, так как разобраться в нем будет намного проще, чем в самописном. Большинство IT-предприятий делает сайты по такому шаблону. Таким образом, разработка сайтов в Перми, в Москве или Сан-Франциско будет одинакова, акреативность зависит от дизайнера, программиста и идеи ресурса.
Просмотров: 965 | | |