ОБЗОР ХОСТИНГА

ВСЁ О хостинге

ХОСТИНГ faq

ЗАКАЗАТЬ ХОСТИНГ

О компании

Регистрация доменов

полезная информация о хостинге

что такое хостинг

Надёжность хостинга

10 важных критериев хостинга

Производительность хостинга

Путеводитель по услугам хостинга

Windows хостинг против Unix

хостинг платформы window / unix

Бесплатный хостинг

Панели управления

Хостинг PHP против ASP

 

главная страница

UNIX ХОСТИНГ

asp ХОСТИНГ

PHP ХОСТИНГ

БАЗЫ ДАННЫХ

 


Хостинг php против asp


ASP или PHP?

Active Server Pages (ASP) - это технология Microsoft, позволяющая создавать динамические web страницы. ASP поддерживает несколько языков программирования, наиболее распространенным является VBScript (опять же разработка Microsoft). Соответственно, ASP - это технология для Windows систем.

PHP - аналог ASP, который может работать как в среде UNIX так и в Windows. PHP - это система разработки скриптов, включающая в себя CGI - интерфейс, интерпретатор языка и набор функций для доступа к базам данных и различным объектам WWW.

Так кто же из этих двоих лучше? По мнению автора статьи, ASP выигрывает у PHP как в плане технических (функциональных) возможностей, так и по критерию популярности/общедоступности.

Скорость.

PHP никогда не станет резвее ASP ! ASP технология основана на модели COM (COM - Component Object Model), т.е. работать вы будете с объектами и компонентами.

Например, для вывода информации по запросу клиента задействуется объект Response, при обращении к базе данных, задействуется еще один объект, для работы с файлами вызывается третий объект и т.д. Таким образом, подобная организация ускоряет работу ASP приложения. При использовании модулей PHP, мы работаем в едином пространстве памяти PHP, и это несколько медленее, чем использование разрозненных объектов, задействованных в различных процессах.

Испытание SQL

Проверка скорости работы с MS SQL .

PHP: используя интерфейс ODBC ( Open Database Connectivity) доступ к базе данных - 17.54 сек.

ASP: Используя COM интерфейс для работы с ODBC - 8.28 сек (т.е. на 80% , быстрее).

OLEDB - микрософтская COM разработка для взаимодействия с базами данных, она "быстрее" ODBC, поетому интерфейс PHP MYSQL, проигрывает.

А как вы используете память?

Если вы работаете под IIS4, и PHP вставка header.php инклудится в 20 web страниц, то 20 копий этих самых header.php будут содержаться в памяти. Подобного беспредела уже нет в IIS5, который имеет улучшенную модель управления памятью, но такие радости жизни IIS5 доступны лишь для пользователей Windows 2000.

В отличии от этого, ASP грузит и инклудит только те файлы, которые непосредственно требуются.

дорогое удовольствие

Что? Вам необходимы возможности шифрования? Покупайте ASPEncrypt!

Хотите работать с E-Mail? Купите ServerObject's Qmail!

Хотите загрузку файлов? Предлагаем купить Software Artisans SA-FileUp!

Вот так обстоят дела с ASP.. А PHP? Халява, сэр! (Green Kakadu: стоит отметить, что как для ASP, так и для PHP существует множество платных и бесплатных разработок, в случае ASP - это разработки не только Microsofta, но и сторонних фирм. Советую заглянуть на HotScripts.com)

что же выбрать ?

PHP может работать как на Windows сервере, так и на UNIX'ном, а вот ASP только на Windows. Причем, как вы догадались, желательно чтоб это был IIS5, который позволяет нормально работать с памятью. Из-за того, что Microsoft'кий лицензионный софт стоит денег , то и Windows хостинг стоит несколько дороже, чем UNIX ! Хотя вам выбирать скорость и надёжность за разумную цену или подозрительная халява ?

Закажите хостинг по телефону

Заказать хостинг

Партнёрская программа

Онлайн консультация

| главная | тарифные планы | хостинг Поддержка | хостинг партнёры | регистрация Доменов | что такое хостинг | карта сайта |

© 2002 Хостинг www.webhosting.com.ua