Программирование под Web
Программирование под Web
Программирование бывает двух типов:
1. программирование сценариев выполняющих на стороне сервера
2. на стороне клиента
1. PHP – язык универсальный с основным упором на работу БД, исполняется на стороне сервера, имеется множество специализированных библиотек. Порождаемым в результате исполнения сценариев, он отправляется к клиенту в виде web-страницы.
2. Java Script – универсальный язык, являющийся упрощенным вариантом Java, ориентирован на встраивание web-страниц. Исполняется на стороне клиента, загружаясь на его ПК как комментарий web-страниц. Обычно производит какие-либо действия с полученными от сервера данными, отображая их клиенту после какой-то обработки. Использование Java Script должно быть разрешено на клиентском ПК и поддерживаться клиентским браузером. Если в программу отображения web-страниц у клиента нестроен механизм исполнения Java Script файлов или если исполнения сценариев Java Script поддерживается, но запрещено политикой безопасности клиента, то обработка команд сценария не производиться, страницы, созданные без учета такой возможности, в этих случаях будут отображаться неправильно.
3. Использование серверных сценариев формата CGI – исполняется на стороне сервера, могут быть написаны на любом языке поддерживаемом сервером. Используется редко.
4. Среда Clarion – создан т.о., что программы работы с БД написанные в ней могут быть скомпилированы либо как обыкновенное приложение, запускаемое на клиентском ПК, либо как CGI программа, выполняемая на сервере и с клиентом взаимодействующая через браузер.