58
создание PHP версии 5. Это версия включает в себя ядро Zend Engine 2, поддержку
языка разметки XML, в PHP появились такие понятия объектно-ориентированной
модели как деструкторы, интерфейсы, клонирование объектов.
Rails - это полноценный, многоуровневый фреймворк для построения веб-
приложений, использующих базы данных, который основан на архитектуре Модель-
Представление-Контроллер (Model-View-Controller, MVC). Rails предоставляет
однородную среду разработки на Ruby для динамичных AJAX-интерфейсов:
обработки запросов и выдачи данных в контроллерах. Для работы необходима только
база данных и веб-сервер. Rails прежде всего, инфраструктура, поэтому среда
подходит для любого типа веб-приложений. Rails работает со многими веб-серверами
и СУБД. В качестве веб-сервера рекомендуется использовать Apache или lighttpd как
с FastCGI, так и с SCGI. В качестве СУБД можно использовать MySQL, PostgreSQL,
SQLite, Oracle, SQL Server, DB2 или Firebird. Использовать Rails можно
на практически любой операционной системе, однако для развертывания
рекомендуются системы семейства Unix.
ASP.NET – это часть технологии .NET, используемая для написания мощных
клиент-серверных интернет приложений. Она позволяет создавать динамические
страницы HTML. ASP.NET возникла в результате объединения более старой
технологии ASP (активные серверные страницы) и .NET Framework. Она содержит
множество готовых элементов управления, используя которые можно быстро
создавать интерактивные web-сайты. Также есть возможность использовать сервисы,
предоставляемые другими сайтами, прозрачно для пользователей собственной
разработки. ASP.NET унифицированная среда разработки Web-приложений,
обеспечивающая разработчиков сервисами, необходимыми для построения
приложений уровня предприятия. ASP.NET имеет возможность работы с протоколами.
ASP.NET обеспечивает новую модель разработки и инфраструктуру, которые
позволяют создавать функциональные приложения нового типа. ASP.NET является
составной частью операционной системы. Использование компилированного кода
приводит к автоматическому росту производительности. В результате страницы
ASP.NET стали намного более похожими на традиционные приложения. ASP.NET
имеет много программных усовершенствований, например, кэширование,
компиляцию кода, а также большую степень простоты и безопасности и обеспечение