Вопрос № 27470: Здравствуйте эксперты.
1)Как можно в php работать с БД MSSQL?
2)Как прикрутить php к ISS?
И вобще что будет надёжней/быстрей работать под Windows 2003 Server: apache+php+mysql или ISS+mssql+php? Может есть какой-нибуть лучший вариант? ...
Вопрос № 27.470
Здравствуйте эксперты.
1)Как можно в php работать с БД MSSQL?
2)Как прикрутить php к ISS?
И вобще что будет надёжней/быстрей работать под Windows 2003 Server: apache+php+mysql или ISS+mssql+php? Может есть какой-нибуть лучший вариант?
P.S.Просьба поставить linux или использовать ASP не предлагать.
Спасибо за внимание.
Отправлен: 09.10.2005, 21:27
Вопрос задал: X (статус: 8-ой класс)
Всего ответов: 3 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Драк Георгий
Здравствуйте, X!
1) http://ru.php.net/manual/ru/ref.mssql.php
2) На примере php5.
В "Расширения вёб-служб" жмёшь "Добавить новые расширения вёб-служб...". Там "Имя расширения" - PHP. В требуемые файлы добавляешь php5isapi.dll. Ставишь галочку "Установить состояние расширения как "разрешено"". Жмёшь "ОК".
Затем, открываешь свойства "Вёб-узлов", там вкладка фильтры ISAPI. Жмёшь "Добавить". Имя фильтра - PHP. Исполняемый файл - php5isapi.dll. Жмёшь "ОК".
Далее, вкладка "Домашний каталог". Жмёшь кнопку "Настройка". На вкладке "Сопоставления" жмёшь "Добавить". Исполняемый файл - php5isapi.dll. Расширение - .php. Жмёшь ОК.
Всё. Также можешь открыть вкладку документы и добавить Index.php в список.
Я юзаю IIS+MySQL+PHP - всё довольно быстро и надёжно. apache+php+mysql тоже юзал. Большой разницы в скорости не заметил. Насчёт надёжности проблем вообще не было.
P.S. А ваще ASP.NET - клёвая весчь :-)
--------- Sonic always help you, if he wish...
Ответ отправил: Драк Георгий (статус: 1-ый класс)
Отправлен: 09.10.2005, 21:54 Оценка за ответ: 5
Отвечает: Alexey Vilchinsky
Здравствуйте, X!
апач+mysql+php будет работать быстрее.
Дело в том, что база mssql более тяжелая и более сложна по устройству и уступает в скорости, но дает выигрыш в надежности. iis более медленно работает.
Чтобы в пхп работать с mssql надо привинтить в php.ini модуль php_mssql.dll помоему, ну а функци работы читай в манах.
--------- Делая людям добро, мы возвращаем его многократно...
Ответ отправил: Alexey Vilchinsky (статус: 5-ый класс)
Отправлен: 10.10.2005, 16:11 Оценка за ответ: 5