Minggu, November 18, 2018
Text Size

Search

Update Berita

SSL to secure from hacker attacks

Open-source software developer Kai Engert has proposed an overhaul to the Internet's SSL...

Cara Menghemat Bandwidth Internet, mempercepat browsing

Ada situasi ketika menggunakan internet kita harus benar-benar hemat dengan penggunaan bandwidth ...

Istana Merespons Aksi 313 Berhentikan Ahok

Juru Bicara Presiden Joko Widodo, Johan Budi Sapto Pribowo menegaskan, Presiden Jokowi sangat...

Twitter Bakal Sediakan Layanan Berbayar?

KOMPAS.com - Setelah selama ini hanya meyediakan layanan gratis yang didukung iklan, Twitter...

Megawati: Ahok, Sudahlah Jangan Cerewet

.   Kompas.com - Megawati menasihati Ahok agar tidak terlalu banyak bicara. Mengingat kondi...

Butuh kеrjа? Cоbа cеk di Jооblе

Butuh kеrjа? Cоbа cеk di Jооblе.       Pаdа zаmаn yаng sаngаt k...

  • Tips mengatasi bosen dalam pekerjaan

    Kamis, 01 November 2012 07:48
  • Grunt Mars probe stranded in Earth orbit

    Kamis, 10 November 2011 09:40
  • SSL to secure from hacker attacks

    Senin, 27 Februari 2012 21:09
  • Cara Menghemat Bandwidth Internet, mempercepat browsing

    Minggu, 23 September 2012 18:03
  • Istana Merespons Aksi 313 Berhentikan Ahok

    Kamis, 30 Maret 2017 19:45
  • Twitter Bakal Sediakan Layanan Berbayar?

    Kamis, 30 Maret 2017 19:49
  • Megawati: Ahok, Sudahlah Jangan Cerewet

    Kamis, 30 Maret 2017 19:54
  • Butuh kеrjа? Cоbа cеk di Jооblе

    Kamis, 30 Maret 2017 20:09
IIS & Apache
SocialTwist Tell-a-Friend

IIS & Apache

Penilaian Pengunjung: / 4
KurangTerbaik 

IIS and Apache operate very differently and thus have a variety of advantages of disadvantages. IIS is obviously designed and available to work only within the Windows environment. With IIS 6.0, the only platform currently supported is Windows Server 2003. Although this limits the deployment platforms for IIS-based Web services, it also provides a number of benefits, including greater cooperation with the host operating system and easier management and control through a variety of standard OS tools and utilities.

In IIS 6.0, the cooperation between the operating system and the server is greater than ever. In a change to previous versions, the component that accepts requests from clients and processes them is now two separate components. The kernel mode listener, HTTP.sys, listens and accepts requests from clients, placing the requests into one or more request queues. IIS then processes the requests in these queues using at least one worker process to control the execution of the individual requests and applications.

This separate process allows requests to be accepted even when IIS worker processes aren't technically running, and also enables finer control on the worker processes that handle requests. Thus, the admin (or the server, automatically) can recycle requests to recover from extension and application failures that would have previously required a shutdown/restart of the IIS service or, in extreme cases, a reboot of the entire server.

Apache 2.0 was a major rewrite from the previous versions. Among the many changes, the Web server is now directly available on a variety of platforms, including Windows. The redesign enables it to support a wide array of platforms in more efficient ways that lead to Unix- and Windows-specific execution models that make the best use of the OS.

The core of the system is the Apache Portable Runtime (APR), which enables the Apache core to run on more or less any system with a C compiler. A number of multi-processing modules (MPMs) then provide the support for actually accepting and processing requests. Under Unix, this can be the traditional "forked" model or a newer threaded model making use of the threading built into most modern kernels. Under Windows, this also uses a threaded model, which in some respects is similar to the threaded model used by the worker processes within IIS 6.0.

 

Feature IIS Apache
Independent Request Handler Yes Yes (limited)
Multiple Process Request Handlers Yes Yes
Thread Support Yes Yes (on a suitable OS)

 

The primary dynamic environment for development within IIS is Active Server Pages. This is a generic term for a solution that allows code to be embedded into HTML pages. These ASP pages are parsed by the server before being supplied to the client as HTML. The ASP system allows developers to work in a number of different languages, including Visual Basic, VBScript, JavaScript, Java, and C/C++, along with other open source alternatives, such as Perl and Python. In addition, IIS continues to support traditional CGI methods along with its own suite of filtering and execution systems in the form of ISAPI filters.

Apache is also designed to work with a wide range of languages, either via the CGI model, or through the use of dynamic modules by directly incorporating the language interpreter into the Apache environment. This significantly speeds up the execution of dynamic components for languages like PHP, Perl, and Python.

Both systems support the Java Server Pages model, and it's possible to migrate most JSP applications between the two platforms with few changes. Other languages can achieve this with varying results. Even ASP can be supported under Unix through the ChilliSoft ASP component (www.chillisoft.com), through the Apache::ASP module, or the Apache modmono module (http://apacheworld.org/modmono/).

One element that currently cannot be emulated under Unix is the Microsoft.NET environment. IIS 6.0 and Windows Server 2003 make heavy use and provide excellent levels of integration with the .NET Framework.

Feature IIS Apache
ASP Yes With Chilisoft, Apache::ASP, or modmono
CGI Yes Yes
Perl Yes Yes
Python Yes Yes
PHP Yes Yes
JSP Yes Yes
.NET Integrated Yes No
Comments
Add New Search
MCMAHONBriana30  - respond   |110.137.232.xxx |2010-11-12 03:14:44
I had got a desire to start my own company, however I didn\'t have enough
amount of cash to do it. Thank goodness my close colleague told to use the
credit loans. Thus I received the consolidation loans and made real my desire.
SONDRA27Garrett  - answer   |202.152.243.xxx |2011-02-06 15:07:13
Make your own life time more easy take the business loans and everything you
need.
BlevinsCorina20  - reply this post   |91.201.64.xxx |2013-01-19 03:49:30
Different people all over the world receive the credit loans from various
creditors, because it's easy.
Pricilla Donze  - IIS & Apache - World Friend Indonesia   |108.162.237.xxx |2017-12-27 17:13:35
The 3 best sites for instant loan sites
https://searchaloan.com/review-3-best-sites-to-get -easy-payday-loan-easily/
payday check now up t0 3000$
Iomoio  - IIS & Apache - World Friend Indonesia   |172.68.133.xxx |2018-04-22 14:08:31
Hello. impressive job. I did not imagine this. This is a fantastic story.
Thanks!
abbyy finereader 14 license ke  - IIS & Apache - World Friend Indonesia   |172.68.54.xxx |2018-09-15 03:46:06
whoah this weblog is wonderful i like reading your articles. Stay up the good
work! You already know, lots of people are looking round for this information,
you can help them greatly.
Write comment
Name:
Email:
 
Website:
Title:
 
:angry::0:confused::cheer:B):evil::silly::dry::lol::kiss::D:pinch:
:(:shock::X:side::):P:unsure::woohoo::huh::whistle:;):s
:!::?::idea::arrow:
 
Please input the anti-spam code that you can read in the image.

3.25 Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

Advertisement Site




Ads - World Friend

Ads - World Friend

Berita lain-lainnya

China Kampanye Anti Pornografi Di Internet
19/01/2010 | Indra Febria Widy
article thumbnail

Pemerintah China akan menawarkan hadiah uang tunai yang lebih besar bagi orang yang melaporkan laman porno, menurut laporan media resmi negara itu, Senin.

Pekan lalu pemerintah China telah menyerahk [ ... ]


Google’s Accidental Spying Mess
18/05/2010 | Indra Febria Widy
article thumbnail

For years, Google has used its squadron of Street View cars to capture imagery and 3D geometry for Google Maps and data about Wi-Fi networks that it uses in its geolocation-enabled apps. It’s been [ ... ]