Про сайты | Наука и техника

Нет комментариев

То на чём и как работают сайты!
  • Очень важным является дизайн. Без него мы бы увидели простой текст одного размера, одного цвета, одного шрифта. Но к нам пришли HTML и CSS. Одно другое красит. Если брать HTML без CSS то тогда получается нечто грубое поскольку в нём не так уж и много возможностей дизайна. Цвет, размер, где-то фон, есть и прокрутка, но с CSS сайт сразу же становится красочным, на нём появляются всякие рамочки, обводочки, спецеффекты, в общем дизайн. А CSS без HTML просто существовать не может поскольку он и создан для HTML.

  • Но все сайты на простом HTML и CSS были не особо-то и функциональными. Для добавления новости нужно было редактировать файлы сайта вручную а не через панель администратора которой-то и не было. JavaScript не решил проблемы с редактированием и в общем управлением сайтом, но разнообразил остальной функционал. Теперь дизайн блистал поскольку JS приносит колоссальные возможности вместе с CSS и HTML.

  • И вот приветствуется PHP! Это нечто, что просто бомбануло развитие сайтов. С PHP теперь можно было забыть про редактирование файлов вручную, но на ранних стадиях развития PHP это было не безопасно пока программисты не научились делать авторизацию и проверку данных. С PHP можно было сотворить очень многое. PHP в отличии от JS, HTMl, CSS не зависит от браузера. То есть это серверный язык. Теперь строительство сайтов попёрло вперёд.

  • Но хранить данные в файлах стало не безопасно(До того как изобрели .httacces), особенно авторизационные и вот сделали сервер где хранится база данных. В ней по сути то-же используются файлы, но они спрятаны за авторизацией и в отдельном от сайта месте. Теперь безопасность данных и скорость хорошо увеличились но были и свои минусы.

  • И вот сейчас о самом главном в сайтах! Это веб сервер. Без него мы не увидим сайты. Мы можем бегать по сети лезть в общедоступные компьютеры, но не увидим сайт без того что выведет его. Веб сервер сам и отдавая другим дополнениям типа PHP обрабатывает файлы сайта и в конце отдаёт браузеру.

  • Браузер, — без него мы не увидели-бы сайты! Он обрабатывает HTML, CSS, JS. Он принимает обработанную страницу от сервера и сам её обрабатывает так-же как и сервер, после он выводит её нам. Разные браузеры поддерживают не все возможности CSS, HTML… Зато все браузеры(Если разработчик не……) поддерживают JS. А PHP вообще живёт на стороне сервера.

  • Вывод.

    Сайт это очень интересная вещь, она трудная и трепотливая. Сейчас не каждому интересна работа сайта поскольку они скачивают готовые CMS(Content Managment System) Система Управления Контентом(Сайтом). В них уже всё сделано за вас, вам нужно только установить и управлять.


Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *