473,385 Members | 1,588 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,385 software developers and data experts.

Which installation best for XP+ IIS 5.1: CGI, CLI or ISAPI??

MT
Hello Everyone:

I am running XP Pro with IIS 5.1.

Which is the best PHP version to install:
CGI, CLI or ISAPI??

The installation manual lists all three but does
not say which is most stable, fastest, other
advantages/disadvantage.

Any help from experienced users is very welcome!!!

Starting to get my feet wet with PHP and really
enjoying it!

Regards,
Mario
Jul 16 '05 #1
3 5839
Martin Wickman <wi*****@hotbrev.com> wrote in message news:<sl********************@babar.tuffmusik.nu>.. .
In article <bf**********@online.de>, MT wrote:
Hello Everyone:

I am running XP Pro with IIS 5.1.

Which is the best PHP version to install:
CGI, CLI or ISAPI??

The installation manual lists all three but does
not say which is most stable, fastest, other
advantages/disadvantage.


ISAPI is fastest because the php interpretator is integrated in the
webserver.

CGI will run the php interpretator once for each request, which hurts
performance.

CLI is for running the php interpretator manually from the command
line (Command Line Interface) and should not be executed from the
webserver at all
Any help from experienced users is very welcome!!!

Starting to get my feet wet with PHP and really
enjoying it!


My personal preference would be to run PHP under _Apache_, preferably
on Linux.


I would definitely use Apache instead of IIS, but there is no reason
why you should not use Windows for development purposes. I personally
use Windows XP with the ISAPI version of PHP running under Apache for
all my development, but my live web server is linux.

Tony Marston
http://www.tonymarston.net/
Jul 16 '05 #2
In article <75**************************@posting.google.com >, Tony Marston wrote:
Martin Wickman <wi*****@hotbrev.com> wrote in message news:<sl********************@babar.tuffmusik.nu>.. .

My personal preference would be to run PHP under _Apache_,
preferably on Linux.


[...] there is no reason why you should not use Windows for
development purposes.


What kind of argument is that? Use Linux if you prefer the (imo)
superior unix development enviroment. I do.
Jul 16 '05 #3
Martin Wickman <wi*****@hotbrev.com> wrote in message news:<sl********************@babar.tuffmusik.nu>.. .
In article <75**************************@posting.google.com >, Tony Marston wrote:
Martin Wickman <wi*****@hotbrev.com> wrote in message news:<sl********************@babar.tuffmusik.nu>.. .

My personal preference would be to run PHP under _Apache_,
preferably on Linux.


[...] there is no reason why you should not use Windows for
development purposes.


What kind of argument is that? Use Linux if you prefer the (imo)
superior unix development enviroment. I do.


Because most people only have Windows PCs for development purposes,
that's why. They are not going to waste time trying to create a dual
boot situation with Windows and either Linux or Unix just for PHP
development.

Tony Marston
http://www.tonymarston.net/
Jul 16 '05 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
by: Irene | last post by:
Hi, I have an asp page that allows a user to search for info in a DB and add info to a DB. The search uses "ADODB.Connection" objects in the page, but the add will use a call to an isapi dll...
6
by: msnews.microsoft.com | last post by:
I am a C# programmer with a little C++ experience from a few years ago. I need to write some ISAPI filters and extensions to run on the latest version of IIS on .net Server 2003. Can anyone...
3
by: Lionel Schiepers | last post by:
I rencently tested an web application with ISAPI extensions that internally use managed extensions but the call to the ISAPI failed. I receive the following message: "A dynamic link library (DLL)...
2
by: yachtIT | last post by:
HI MS, I have read from official microsoft msdn that an HTTPhandler in .NET can do anything a c++ isapi extension can do. Only a .NET HTTPhandler has a much more easy programming model. ...
0
by: Martin | last post by:
Can someone point me to some step-by-step instructions for getting PHP to work using ISAPI? My environment: Windows XP Pro - Service Pack 2 IIS 5.1 PHP 5.1.1 I'm setting up a new computer -...
0
by: Pat | last post by:
Hi, I read there are two ways to install PHP on IIS: cgi and isapi. What are the pro/contras of each? What should i install? thanks Pat
2
by: Ike | last post by:
Can someone please confirm the following for me. If I am installing php (4 or 5) on Windows (with IIS) and I am NOT using the Windows installer, but instead the windows php*.zip installation, I...
5
by: Ziggi | last post by:
Hi, I have been using PHP4 for a long time on my test personal web server on Windows XP Pro. Yesterday I decided to migrate to PHP5. I downloaded binary installation of PHP 5.2.3 as a zip...
1
by: joey.powell | last post by:
Hey guys, I am trying to get PHP working on a Windows Vista Ultimate box running IIS 7. First I made sure IIS was working properly....it is because it serves up aspx (asp.net) pages (please...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.