Создание веб-сайта – нелегкий процесс. Можно воспользоваться визуальными редакторами, но и это не избавит от необходимости познакомиться с языками программирования. Языки подразделяются на серверные и клиентские.
Клиент пользователя обрабатывает создаваемую программу, отсюда вытекает название языков «клиентские». Другими словами, программы обрабатываются браузером, что является очевидным минусом: создаваемый скрипт может даже игнорироваться, если так настроит пользователь.
Зато несомненным плюсом клиентского языка является быстрота работы. Допустим, создается сайт по организации праздников. Необходимо проверить данные в разделе «организация свадеб под ключ». Проверка скрипта выполнится молниеносно, не отправляя данные на сервер и не ожидая ответа с отчетом о корректности введенной информации.
При создании веб-сайта с помощью серверных языков производится обработка скрипта на сервере.
При использовании серверных языков программирования на созданном сайте невозможно будет посмотреть код скрипта, то есть работа программы зависит от сервера, а не от браузера.
При создании сайта также покупается и база данных. В ней находится информация, которая вполне может пригодиться. На нашем примере, в разделах сайта по организации праздников могут оставаться отзывы клиентов.
Для новичков веб-программирования подойдут клиентские языки, а серверные – для сложных разработок.
Дата публикации: 06.03.2013, 15:59