WEB программирование
Каким бы Вы ни стали супер-специалистом в HTML и JavaScript, этого еще недостаточно для того, чтобы делать действительно серьезные сайты. Для реализации ряда важных функций необходимо овладеть программированием на стороне сервера.
Первой из серверных технологий появилась SSI - Server Side Include, позволяющая выполнять на стороне сервера несложные сценарии и включать результаты их работы в HTML-страницу. Однако возможности технологии SSI очень и очень ограничены.
Действительно серьезные задачи стало возможным решать с появлением "настоящих", полноценных языков программирования на стороне сервера. Наиболее распространенные из них - Perl, PHP, ASP, несколько реже для разработки серверных скриптов (часто называемых "сервлеты") используют языки Python, Java... можно перечислить еще с десяток. Но на сегодня лидирующая, причем с огромным отрывом, тройка - Perl, PHP, ASP.
Интерпретаторы Perl имеются сейчас практически у всех хостеров, разрешающих разработчикам сайтов использовать свои CGI-скрипты. PHP главным образом применяют на серверах, работающих под Unix (Linux)- подобными системами (хотя и на Microsoft'овских серверах его можно встретить). ASP - разработка Microsoft, и используется практически только на Microsoft'овских же серверах. Либо PHP, либо ASP, а нередко и тот и другой язык, предлагают сейчас также практически все хостеры.
Новые комментарии