44
1. PHP можно расшифровать как гипертекстовый препроцессор. Если
готовить простым языком, то это язык программирования, который используется
для генерации страниц сайта, ориентирующихся на гипертекстовую разметку.
Сегодня PHP являет ся одним из наиболее распространённых направлений
программирования для глобальной сети: на нем создано уже более 10 миллионов
русскоязычных сайтов . Многие владельцы хостингов для своих пользов ателей
по умолчанию включают интерпрет а тор. Он является доволь но простым языком,
обладающим высокой скоростью обработки и позволяет подключать другие
модули. Используя PHP в связке с другими модулями можно без п роблем
работать с криптографической защитой, графикой, базами данных,
документацией и т.д. Интерпретаторы – аппаратное или программное средство,
выполняющее анализ, обработку и выполнение исходного кода или программы,
для языка PHP сегодня существуют для всех типов ОС.
2. ASP – технология, представляющая собой некоторые страницы на
сервере, которые при вызове выполняют некоторый программный код. Как
поведет себя пользователь, так и отреагирует страницы. Данная т е хнология
позволяет создав а ть страницы сайтов в виде небольших приложений, очень
похожими на обычные программы. Обычно весь код в ASP делят на серверную и
клиентскую часть. Послед няя создана для формирования визуального
предст авления сайта, а вот се рверная часть отвечает за выполнен ие всех
действий – аутентификацию пользователя на сервере, работу с базами данных,
передачу и обмен информацией, сохранение данных. Чисто технически это всего
лишь текстовые файлы с кусками HTML-кода, скриптами на Java и Basic.
3. ASP.NET является продолжением ASP-технологии. После
обновления перед многими программистами предст а л некий программный
продукт, схожий с Microsoft ASP, но поддерживающий значительно больше
функций. В принципе данная среда стала одной из частей проекта по развитию
Интернет а – платформы .NET Framework – программном компоненте,
выпушенном компанией Microsoft. Основой для данного ПО стала исполняющая
среда Common Language Runtime (CLR), которая поддерживает запуск как
обычных программ, так и серве рных приложений. NET Framework поддерживает
разработку программ, написанных на разных языках программирования. А все