Tambahan Pertemuan 13 E Commerce

Total Page:16

File Type:pdf, Size:1020Kb

Tambahan Pertemuan 13 E Commerce Dwi Hartanto, S,.Kom 10/06/2012 Macam ‐ macam Web Server diantanya: 1. Apache HTTP Web Server Apache Web Server ‐ The HTTP Web Server Proyek Apache HTTP Server adalah upaya untuk mengembangkan 1. Apache Tomcat dan memelihara server HTTP open source untuk sistem operasi 2. Microsoft windows Server 2003 Internet Information Services (IIS) modern termasuk UNIX dan Windows NT. Tujuan dari proyek ini 3. Lighttpd adalah untuk menyediakan server yang aman, efisien dan dapat 4. Sun Java System Web Server diperluas yang menyediakan layanan HTTP disinkron dengan HTTP 5. Xitami Web Server standar saat ini. 6. Zeus Web Server Namun web yang terkenal dan yang sering digunakan adalah Apache dan Microsoft Internet Information Service (IIS). E Commerce Pertemuan 13 1 Dwi Hartanto, S,.Kom 10/06/2012 3. Abyss Web Server 2. Virgo Web Server Abyss Web Server memungkinkan Anda untuk meng-host situs web Anda pada Virgo Web Server dari EclipseRT adalah sepenuhnya aplikasi berbasis server komputer sendiri. Abyss Web Server mendukung koneksi keamanan SSL/TLS Java bbbierbasismoddlul yang dirancang untuk menjjlalank an aplikasi Java (HTTPS) sert a b erb agai t ek nol ogi web . Ab yss W eb S erver j uga d apat enterprise dan Spring‐powered aplikasi dengan tingkat fleksibilitas yang menjalankan aplikasi web PHP, Perl, Python, ASP, ASP.NET dan Ruby on Rails canggih yang dapat didukung oleh database seperti MySQL, SQLite, MS SQL tinggi dan kehandalan. Ia menawarkan platform sederhana namun Server, MS Access atau Oracle. komprehensif untuk mengembangkan, menyebarkan dan perusahaan jasa aplikasi Java. 4. Cherokee Web Server Cherokee adalah sebuah inovatif, kaya akan fitur dan mudah untuk mengkonfigurasi Web Server open source. Cherokee mendukung banyak teknologi web seperti FastCGI, SCGI, PHP, uWSGI, SSI, CGI, LDAP, TLS/SSL, HTTP proxy, streaming video, caching konten, traffic shaping dan lain-lain. 5. RaidenHTTPD Web Server 7. GoAhead WebServer RaidenHTTPD adalah software web server berfitur lengkap untuk platform GoAhead WebServer adalah web server standar yang cepat dan efisien dirancang Windows. RaidenHTTPD dirancang untuk siapapun, baik seorang amatir untuk mendukung cross‐platform. Sementara WebServer dirancang untuk maupun ahli, yang ingin memiliki sebuah situs web interaktif berjalan dalam perangkat yang di‐embed itu adalah web server yang tetap berfungsi penuh dan hitungan menit. penggunaannya tidak hanya terbatas pada perangkat embedded. Desain WebServer yang kecil dan efisien membuatnya cocok untuk berbagai aplikasi. 6. KF Web Server Selain itu, keamanan untuk WebServer disediakan oleh Jaringan PeerSec. KF Web Server adalah sebuah HTTP Server gratis yang dapat meng‐host 8. Tornado Web Server yjumlah situs web dengan tidak terbatas. Uurannya yang kecil, persyaratan Tornado adalah versi open source dari skalabilitas, web server non‐blocking dan sistem yang rendah dan administrasi yang mudah membuat KF Web Server tool yang memperkuat FriendFeed. Aplikasi FriendFeed ditulis menggunakan menjadi pilihan yang sempurna bagi para pengembang web profesional dan kerangka web yang terlihat sedikit seperti web.py atau webapp Google, namun juga amatir. dengan tool tambahan dan optimasi untuk mengambil keuntungan dari infrastruktur yang mendasari non‐blocking. E Commerce Pertemuan 13 2 Dwi Hartanto, S,.Kom 10/06/2012 9. lighttpd Web Server 11. WampServer lighttpd cepat mendefinisikan ulang efisiensi webserver, lighttpd dirancang dan WampServer 2 adalah versi baru dari WAMP5. WampServer 2 adalah sebuah proyek dioptimalkan untuk kinerja lingkungan yang tinggi. Dengan footprint memori kecil open source, bebas untuk digunakan (lisensi GPL). WampServer 2 dibangun dibandingkan dengan web server lainnya, manajemen yang efektif dari beban CPU dan yang meliputi: sekumpulan fitur canggih (FastCGI, SCGI, Auth, Output‐Compression, URL‐Rewriting dan ‐ Apache 2.2.21 banyak lagi) lighttpd adalah solusi sempurna untuk setiap server yang menderita masalah ‐ Php 5.3.8 beban. Dan dari semua itu lighttpd berlisensi open source di bawah lisensi BSD yang sudah ‐ Mysql 5.5.16 direvisi. ‐ Xdebug 2.1.2 ‐ XDC 1,5 10. USB Web server ‐ PhpMyAdmin 3.4.5 USBWebserver adalah kombinasi dari software web server populer: Apache, MySQL, PHP ‐ SQLBuddy 1.3.3 dan PhpMyAdmin. Dengan USBWebserver adalah mungkin untuk mengembangkan dan ‐ WebGrind 1.0 menunjukkan situs PHP Anda, di mana‐mana dan kapan saja. Keuntungan dari USBWebserver adalah Anda dapat menggunakannya dari USB bahkan CD. 12. Hiawatha webserver Webserver ini berjalan pada Linux, BSD, MacOS X dan Windows. Dan Hiawatha webserver 14. Unicorn: Rack HTTP Web Server 20. Yaws Web Server dapat menjalankan jenis aplikasi CGI/FastCGI, telah dioptimalkan untuk penggunaan 15. Tcl Web Server 21. Barracuda Embedded Web dengan PHP. Kebanyakan kerangka kerja PHP yang dikenal dan aplikasi CMS telah diuji 16. Savant Web Server Server 17. Nginx Web Server dengan Hiawatha dan berjalan tanpa masalah. Hiawatha mendukung banyak fitur web dan 22. Cheyenne Web Server 18. AWS Web Server 23. Swazoo Web Server HTTP seperti CGI/FastCGI, otentikasi HTTP, dukungan virtual host, permintaan pipelining, 19. ASCOOS Web Server 24. XAMPP koneksi yang tetap terus berjalan, URL rewriting dan masih banyak lagi. 25. Nanoweb Web Server 26. Eeva Webserver 13. Roxen WebServer Roxen WebServer adalah web server open source yang berfitur lengkap didistribusikan di bawah lisensi GPL. Roxen WebServer berjalan pada sejumlah sistem operasi yang berbeda termasuk Windows, Linux, Solaris dan Mac OS X. http://ilhamsk.com/26‐software‐web‐server‐paling‐top‐part‐2/ E Commerce Pertemuan 13 3 Dwi Hartanto, S,.Kom 10/06/2012 1. Komputer klien dapat berupa pc desktop atau laptop yang mempunyai browser dan terkoneksi dengan jaringan internet atau intranet. 2. Server berisi perangkat lunak yang mempunyai spesifikasi teknis minimal terkait dengan kemampuan server dalam melayani banyak klien nantinya. Server terhubung juga dengan Internet atau Intranet agar dapat diakses oleh klien. Untuk keperluan akses dari klien maka server juga harus mempunyai alamat yang biasa disebut dengan Internet Protocol (IP) misal 202.10.20.20. 3. Klien melakukan request untuk memesan alamat kepada server melalui browser misal http://www.mamaders.com. 4. Server mendapat pesanan alamat akan mencari informasi sesuai dengan pesanan klien, dana memberikan hasilnya dalam bentuk halaman website. Pencarian ini bisa jadi menghasilkan, namun juga bisa gagal. Biasanya server telah diset untuk •Menerima permintaan (request) dari client, dan mengantisipasi hal tersebut dengan jawaban ‘ 404 Page not Found ‘ untuk pesan ketika •Mengirimkan apa yang diminta oleh client (response) tidak menemukan alamat yang dicari E Commerce Pertemuan 13 4 Dwi Hartanto, S,.Kom 10/06/2012 Perangkat yang diperlukan meliputi alat komputer seperti prosesor yang handal dan cepat, HDD 9 harddisk dengan kapasitas yang mencukupi misalnya beberapa ratus giga karena menyimpan halaman web dan database, penggunaan memory yang besar, motherboard yang handdal dan mempunyai daya tahan yang tinggi, kartujaringanyang handal, dan peralatan lain yang diperlukan untuk membangun server. Jadi kebutuhan perangkat keras untuk membangun web server berupa unit server dengan spesifikasi yang cukup, dapat menggunakan server rakitan atau PC biasa yang ddfkdimodifikasi sebagai router atau menggunakan server bddbranded misalnya server dari perusahaan HP ( Hewlet Pacckard ), Compaq, IBM, Sun Microsystem, Acer, Fujitsu, Dell, dan Cisco E Commerce Pertemuan 13 5 Dwi Hartanto, S,.Kom 10/06/2012 E Commerce Pertemuan 13 6.
Recommended publications
  • Mobile Telemedicine and Wireless Remote Monitoring Applications
    İSTANBUL TECHNICAL UNIVERSITY INSTITUTE OF SCIENCE AND TECHNOLOGY MOBILE TELEMEDICINE AND WIRELESS REMOTE MONITORING APPLICATIONS M.Sc. Thesis by Taner SOYUGENÇ, B.Sc. Department : Electronics and Communication Engineering Programme : Biomedical Engineering NOVEMBER 2006 PREFACE In this project, my main goal is to implement a mobile sample application by defining the related global standards for telemedicine. The work is focused on recommendations of technology associated with a feasibility study. First of all, I would like to thank Assoc. Prof. Dr. Selçuk PAKER for his valuable advice, support and encouragement to accomplish the project. Besides, I would like to thank my family who is always with me giving support at every step of my life. November 2006 Taner SOYUGENÇ iii CONTENTS ACRONYMS vi LIST OF TABLES viii LIST OF FIGURES ix SUMMARY xi ÖZET xii 1. INTRODUCTION 1 1.1. Technology Overview 2 1.1.1. Communication Infrastructure 5 1.1.2. Overview of GSM-GPRS 6 1.1.2.1. Brief History of GSM 8 1.1.2.2. GPRS 12 1.1.3. Mobile Solutions 14 1.1.4. Wireless Medical Sensors 15 1.2. Aim of the Project 16 2. WORLDWIDE APPLICATIONS, VENDORS AND STANDARDS 18 2.1. Available Products 19 2.1.1. ECG 19 2.1.2. Pulse Oximeter 20 2.1.3. Blood Pressure Sensor 23 2.1.4. Various Sensor Brands 24 2.1.5. Advanced Research 27 2.1.6. Home Care Monitoring Systems 31 2.2. Medical Information Standards and Organizations 35 2.2.1. ASTM 39 2.2.2. CEN/TC251 Health Informatics 39 2.2.3.
    [Show full text]
  • A Brief Review of Speech Synthesis
    Computer Science Computer Networks Piotr Leszczyński Book No. s4207 Remote voice Web browser for people with sight impairment Zdalna głosowa przeglądarka WWW dla osób niewidomych Engineering Thesis Written under the advice of Ph.D. Eng. Przemysław Skurowski Bytom September 2009 Contents 1 Introduction............................................................................... 7 2 A brief review of speech synthesis ................................................ 9 2.1 Human speech synthesis ......................................................... 9 2.2 Text-To-Speech systems overview .......................................... 10 2.2.2 Concatenation Speech Systems ...................................... 11 2.2.3 Articulator Speech Systems ............................................ 11 2.2.4 History ........................................................................ 12 3 Application modeling and implementation .................................... 14 3.1 Application concept ............................................................... 14 3.2 Functional requirements ........................................................ 15 3.3 Non-Functional requirements ................................................. 16 3.4 Feasibility analysis ................................................................ 16 3.5 Technical limitations ............................................................. 17 3.5.1 Accessibility ................................................................. 17 3.5.2 Speech synthesis .........................................................
    [Show full text]
  • O'reilly® Jason Hunter
    rr Help for Server-Side Java Developer, '" Jason Hunter O'REILLY® with William Crawford Page 1 of 94 J ava" Servlet Programming Page 2 of 94 THE JAVA"" SERIES Learning Java m Java'" Performance Tuning Java'" Threads Java'" Internationalization Java'· Network Programming JavaServer Pages" Database Programming with JDBC'Mand Java'" Java m Message Service Java'" Distributed Computing Developing Java Beans'M Java" Security Java" Cryptography Also from O'Reilly Java" Swing Java" Servlet Programming Java'M in a Nutshell Java" I/O J ava" Enterprise in a Nutshell J ava™ 2D Graphics Java'" Foundation Classes in a Nutshell Enterprise Javafleans" Java" Examples in a Nutshell Creating Effective JavaHelp'M JiniTM in a Nutshell Java'" and XML The Enterprise Java" CD Bookshelf Page 3 of 94 -, Javan, Servlet Programming Second Edition Jason Hunter with William Crawford O'REILLY® Beijing. Cambridge. Farnham» Koln » Paris > Sebastopol. Taipei. Tokyo Page 4 of 94 Java Servlet Programming, Second Edition byJason Hunter with William Crawford Copyright © 2001,1998 O'Reilly & Associates, Inc. All rights reserved. Printed in the United States of America. Published by O'Reilly & Associates, Inc., 101 Morris Street, Sebastopol, CA 95472. Editors: Robert Eckstein and Paula Ferguson Production Editor: Colleen Gorman Cover Designer: Hanna Dyer Printing History: October 1998: First Edition. April 2001: Second Edition. Nutshell Handbook, the Nutshell Handbook logo, and the O'Reilly logo are registered trademarks and The Java™ Series is a trademark of O'Reilly & Associates, Inc. Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this book, and O'Reilly & Associates, Inc.
    [Show full text]
  • Next Generation Web Scanning Presentation
    Next generation web scanning New Zealand: A case study First presented at KIWICON III 2009 By Andrew Horton aka urbanadventurer NZ Web Recon Goal: To scan all of New Zealand's web-space to see what's there. Requirements: – Targets – Scanning – Analysis Sounds easy, right? urbanadventurer (Andrew Horton) www.morningstarsecurity.com Targets urbanadventurer (Andrew Horton) www.morningstarsecurity.com Targets What does 'NZ web-space' mean? It could mean: •Geographically within NZ regardless of the TLD •The .nz TLD hosted anywhere •All of the above For this scan it means, IPs geographically within NZ urbanadventurer (Andrew Horton) www.morningstarsecurity.com Finding Targets We need creative methods to find targets urbanadventurer (Andrew Horton) www.morningstarsecurity.com DNS Zone Transfer urbanadventurer (Andrew Horton) www.morningstarsecurity.com Find IP addresses on IRC and by resolving lots of NZ websites 58.*.*.* 60.*.*.* 65.*.*.* 91.*.*.* 110.*.*.* 111.*.*.* 113.*.*.* 114.*.*.* 115.*.*.* 116.*.*.* 117.*.*.* 118.*.*.* 119.*.*.* 120.*.*.* 121.*.*.* 122.*.*.* 123.*.*.* 124.*.*.* 125.*.*.* 130.*.*.* 131.*.*.* 132.*.*.* 138.*.*.* 139.*.*.* 143.*.*.* 144.*.*.* 146.*.*.* 150.*.*.* 153.*.*.* 156.*.*.* 161.*.*.* 162.*.*.* 163.*.*.* 165.*.*.* 166.*.*.* 167.*.*.* 192.*.*.* 198.*.*.* 202.*.*.* 203.*.*.* 210.*.*.* 218.*.*.* 219.*.*.* 222.*.*.* 729,580,500 IPs. More than we want to try. urbanadventurer (Andrew Horton) www.morningstarsecurity.com IP address blocks in the IANA IPv4 Address Space Registry Prefix Designation Date Whois Status [1] -----
    [Show full text]
  • Load Balancing for Heterogeneous Web Servers
    Load Balancing for Heterogeneous Web Servers Adam Pi´orkowski1, Aleksander Kempny2, Adrian Hajduk1, and Jacek Strzelczyk1 1 Department of Geoinfomatics and Applied Computer Science, AGH University of Science and Technology, Cracow, Poland {adam.piorkowski,jacek.strzelczyk}@agh.edu.pl http://www.agh.edu.pl 2 Adult Congenital and Valvular Heart Disease Center University of Muenster, Muenster, Germany [email protected] http://www.ukmuenster.de Abstract. A load balancing issue for heterogeneous web servers is de- scribed in this article. The review of algorithms and solutions is shown. The selected Internet service for on-line echocardiography training is presented. The independence of simultaneous requests for this server is proved. Results of experimental tests are presented3. Key words: load balancing, scalability, web server, minimum response time, throughput, on-line simulator 1 Introduction Modern web servers can handle millions of queries, although the performance of a single node is limited. Performance can be continuously increased, if the services are designed so that they can be scaled. The concept of scalability is closely related to load balancing. This technique has been used since the beginning of the first distributed systems, including rich client architecture. Most of the complex web systems use load balancing to improve performance, availability and security [1{4]. 2 Load Balancing in Cluster of web servers Clustering of web servers is a method of constructing scalable Internet services. The basic idea behind the construction of such a service is to set the relay server 3 This is the accepted version of: Piorkowski, A., Kempny, A., Hajduk, A., Strzelczyk, J.: Load Balancing for Heterogeneous Web Servers.
    [Show full text]
  • Environmental Protection Commission[567]
    IAC 5/19/21 Environmental Protection[567] Analysis, p.1 ENVIRONMENTAL PROTECTION COMMISSION[567] Former Water, Air and Waste Management[900], renamed by 1986 Iowa Acts, chapter 1245, Environmental Protection Commission under the “umbrella” of the Department of Natural Resources. TITLE I GENERAL CHAPTER 1 OPERATION OF ENVIRONMENTAL PROTECTION COMMISSION 1.1(17A,455A) Scope 1.2(17A,455A) Time of meetings 1.3(17A,455A) Place of meetings 1.4(17A,455A) Notification of meetings 1.5(17A,455A) Attendance and participation by the public 1.6(17A,455A) Quorum and voting requirements 1.7(17A,455A) Conduct of meeting 1.8(17A,455A) Minutes, transcripts, and recordings of meetings 1.9(17A,455A) Officers and duties 1.10(17A,455A) Election and succession of officers 1.11(68B) Sales of goods and services CHAPTER 2 PUBLIC RECORDS AND FAIR INFORMATION PRACTICES (Uniform Rules) 2.1(17A,22) Adoption by reference CHAPTER 3 SUBMISSION OF INFORMATION AND COMPLAINTS—INVESTIGATIONS 3.1(17A,455B) Adoption by reference CHAPTER 4 AGENCY PROCEDURE FOR RULE MAKING 4.1(17A) Adoption by reference CHAPTER 5 PETITIONS FOR RULE MAKING 5.1(17A) Adoption by reference CHAPTER 6 DECLARATORY ORDERS 6.1(17A) Adoption by reference CHAPTER 7 RULES OF PRACTICE IN CONTESTED CASES 7.1(17A) Adoption by reference CHAPTER 8 CONTRACTS FOR PUBLIC IMPROVEMENTS AND PROFESSIONAL SERVICES 8.1(17A) Adoption by reference CHAPTER 9 DELEGATION OF CONSTRUCTION PERMITTING AUTHORITY 9.1(455B) Scope 9.2(455B,17A) Forms 9.3(455B) Procedures 9.4(455B) Criteria for permitting authority at local public
    [Show full text]
  • AN OPEN SOURCE WEB SOLUTION Lighttpd Web Server and Chip Multithreading Technology
    AN OPEN SOURCE WEB SOLUTION Lighttpd Web Server and Chip Multithreading Technology Reference Implementation Amanda Waite, Sun Microsystems Sun BluePrints™ Online — September 2008 Part No 820-5633-10 Revision 1.0, 9/23/08 Sun Microsystems, Inc. Table of Contents Reference Implementation . 1 The Web 2.0 Kit. 2 Hardware and Software Configuration . 3 Workload Test Descriptions. 4 The Faban Harness and Driver Framework . 4 Performance Tuning . 5 Opcode Caching . 5 Temporary Files . 9 Sizing the Number of Lighttpd Web Server and PHP Processes . 9 Database Configuration . 12 Lighttpd Web Server Configuration. 13 Memcached . 13 Network Interface Card Interrupt Handling . 13 Nagle’s Algorithm. 16 Network I/O . 17 Best Practices for Deployment . 18 Conclusion . 20 About the Author . 20 References . 20 Ordering Sun Documents . 21 Accessing Sun Documentation Online . 21 1 An Open Source Web Solution Sun Microsystems, Inc. An Open Source Web Solution With more users interacting, working, purchasing, and communicating over the network than ever before, Web 2.0 infrastructure is taking center stage in many organizations. Demand is rising, and companies are looking for ways to tackle the performance and scalability needs placed on Web infrastructure without raising IT operational expenses. Today companies are turning to efficient, high-performance, open source solutions as a way to decrease acquisition, licensing, and other ongoing costs and stay within budget constraints. The combination of open source Lighttpd Web server software and Sun servers with CoolThreads™ technology provides a scalable, high-performance, and cost-effective solution for Web environments. This Sun BluePrints™ article describes a reference implementation based on the Lighttpd Web server software and Sun SPARC® Enterprise T5120 servers, and explores its performance and scalability when running dynamic workloads.
    [Show full text]
  • (12) United States Patent (10) Patent No.: US 7,203,956 B2 Thomas Et Al
    USOO7203956B2 (12) United States Patent (10) Patent No.: US 7,203,956 B2 Thomas et al. (45) Date of Patent: Apr. 10, 2007 (54) SYSTEM AND METHOD FOR THE SECURE 5,408,465. A 4, 1995 Gusella et al. ................ 37O/17 ENROLLMENT OF DEVICES WITH A 5.434,848 A 7/1995 Chimento, Jr. et al. CLEARNGHOUSE SERVER FOR INTERNET 5,473,630 A 12/1995 Penzias et al. TELEPHONY AND MULTIMEDIA 5,563,939 A 10, 1996 La Porta et al. COMMUNICATIONS 5,570,417 A 10/1996 Byers et al. 5,581,544 A 12/1996 Hamada et al. ............. 370,253 (75) Inventors: Stephen Thomas, Marietta, GA (US); 5,600,794. A 3. R - - - - - - - i - - - - - - - - - - - 395.200.01 Rodney Scott McManus, Atlanta, GA 5,606,602 A 2, 1997 Johnson et al. (US); Rick Vaughn, Roswell, GA (US) 5,633,919 A 5/1997 Hogan et al. s s s 5,638.433 A 6/1997 Bubien, Jr. et al. 5,668,955 A 9, 1997 deCiutiis et al. (73) Assignee: TransNexus, Inc., Atlanta, GA (US) 5,675,636 A 10/1997 Gray c - r 5,712.907 A 1/1998 Wegner et al. (*) Notice: Subject to any disclaimer, the term of this 5,740,361 A 4, 1998 Brown .................. 395,187.01 patent is extended or adjusted under 35 5,790,642 A 8, 1998 Tavlor et all U.S.C. 154(b) by 984 days. - W y (21) Appl. No.: 09/747,365 (Continued) (22) Filed: Dec. 22, 2000 FOREIGN PATENT DOCUMENTS e Afaf 9 EP O 781.
    [Show full text]
  • Etude Des Facteurs De Succès Du Projet Open Source Apache HTTP
    Etude des facteurs de succès du projet open source Apache HTTP Dr Ir Robert Viseur * ** * CETIC, Avenue Jean Mermoz, 28, B-6041 Charleroi ** UMONS Faculté Polytechnique, Rue de Houdain, 9, B-7000 Mons [email protected], [email protected] Résumé : Avec Linux, Firefox et OpenOffice.org, le projet Apache HTTP fait partie des success stories populaires dans le domaine open source. Dans cette recherche, nous proposons d’explorer les facteurs de succès qui ont permis au serveur web Apache HTTP de devenir un projet open source mondial et pérenne. Après une étude longitudinale du projet identifiant les facteurs de succès, nous discutons différents apprentissages à l’usage des gestionnaires et développeurs de projets collaboratifs. Mots clés : logiciel libre, open source, serveur web, apache, utilisateur de pointe, world wide web. 1 Study of success factors for the Apache HTTP open source project Dr Ir Robert Viseur * ** * CETIC, Avenue Jean Mermoz, 28, B-6041 Charleroi ** UMONS Faculté Polytechnique, Rue de Houdain, 9, B-7000 Mons [email protected], [email protected] Abstract With Linux, Firefox and OpenOffice.org, Apache HTTP project is one of the popular success stories in the open source sector. In this research, we propose to explore the success factors that enabled Apache HTTP Web server to become a wordlwide and sustainable open source project. After a longitudinal study of the project identifying success factors, we discuss different findings for managers and developers aiming to set up collaborative projects. Keywords free software, open source, web server, apache, lead user, world wide web. 2 Introduction Le serveur web Apache HTTP, avec sa part de marché fréquemment supérieure à 50%, est un des logiciels open source incontournables.
    [Show full text]
  • Apache : Analyse D'un Succès Passé Et Présent
    Apache : analyse d’un succès passé et présent Le serveur HTTP Apache, avec plus de 60% de parts de marché, possède une position de leader incontesté. Des concurrents, tant libres que propriétaires, existent pourtant. Mais il n’ont jamais mis en péril la position d’Apache. Ce document se propose d’en analyser les causes de succès passées et présentes. Apache et le NCSA fork communautaire eut lieu. Ainsi naquit Caudium, basé sur le code de Roxen 1.3 Début 1995, le serveur HTTP le plus de fin juillet 2000. populaire était le logiciel du domaine public HTTPD, développé par Rob McCool Les compétiteurs propriétaires du NCSA (Centre National des Applications sur Super-ordinateurs, Le principal compétiteur propriétaire Université de l’Illinois, USA). reste, en terme de part de marché, Microsoft, avec son Internet Information Le développement ‘HTTPD s’étant arrêté Server (IIS), avec environ 30% de part à la mi-1994, suite au départ du NCSA de marché. D’autres se sont développés de McCool, un petit groupe de sur des marchés de niche, comme Zeus webmestres se regroupe en vue de (moins de 2%), dédiés aux sites à très mettre en commun les modifications forte fréquentation. ¨ apportées. Fin février 1995, huit programmeurs bénévoles travaillaient Pourquoi Apache et pas Roxen ? sur ce projets, baptisé Apache (a patche). Basée sur la version 1.3 du Le premier serveur HTTP portable est serveur HTTPD, la première version celui du NCSA (1993), dont est issu d’Apache (version 0.6.2) fut publiée en Apache. Mais la lignée des serveurs avril 1995.
    [Show full text]
  • Using Fastcgi with Apache HTTP Server 2.4
    Using FastCGI with Apache HTTP Server 2.4 Jeff Trawick The world of FastCGI Using FastCGI with Apache HTTP Server 2.4 FastCGI with Apache httpd 2.4 Jeff Trawick Choosing mod fcgid http://emptyhammock.com/ mod proxy fcgi [email protected] mod authnz fcgi Other tools April 8, 2014 PHP Applications and FastCGI Future 1/97 Revisions Using FastCGI with Apache HTTP Server 2.4 Jeff Trawick The world of FastCGI 2014-04-10 FastCGI with Apache httpd Add Require expr ... to /www/tools/ 2.4 configuration in More classic CGI configuration Choosing slide to resolve a potential security hole. Thank mod fcgid mod proxy fcgi you Eric Covener! mod authnz fcgi Other tools PHP Applications and FastCGI Future 2/97 Get these slides... Using FastCGI with Apache HTTP Server 2.4 Jeff Trawick The world of FastCGI FastCGI with Apache httpd 2.4 http://emptyhammock.com/projects/info/slides.html Choosing mod fcgid mod proxy fcgi mod authnz fcgi Other tools PHP Applications and FastCGI Future 3/97 Table of Contents Using FastCGI with Apache HTTP Server 1 The world of FastCGI 2.4 Jeff Trawick 2 FastCGI with Apache httpd 2.4 The world of FastCGI 3 Choosing FastCGI with Apache httpd 4 mod fcgid 2.4 Choosing 5 mod proxy fcgi mod fcgid mod proxy fcgi 6 mod authnz fcgi mod authnz fcgi Other tools 7 Other tools PHP Applications 8 PHP Applications and FastCGI and FastCGI Future 9 Future 4/97 Introduction | Who am I? Using FastCGI with Apache HTTP Server 2.4 I've worked at Jeff Trawick several large corporations, for over two decades The world of FastCGI my own one-person company, Emptyhammock, for the FastCGI with last two years Apache httpd 2.4 I've worked on Choosing several products which were primarily based on or mod fcgid otherwise included Apache HTTP Server mod proxy fcgi lower-level networking products mod authnz fcgi web applications Other tools PHP I've developed or maintained some of the FastCGI Applications and FastCGI support in the Apache HTTP Server project.
    [Show full text]
  • Overview of PHP Where to Get PHP Installing and Configuring PHP
    1 G Overview of PHP G Where to get PHP G Installing and configuring PHP on your web server Author: Tim Green What Is PHP? This chapter is a basic introduction to the workings of PHP and how it all began. We will briefly discover its origins as a programming language, looking at how it has evolved in earlier versions of Dreamweaver to its current implementation in Dreamweaver MX. As an introductory guide, we will take you through your first steps in working with PHP. We'll look at where you can obtain it, and discuss the various installation options that are available to you. We'll also cover, in detail, the necessary steps to install and configure PHP to work with your preferred web server. Summarizing this chapter we also include timely troubleshooting hints and tips should you encounter any problems or difficulties with your new PHP installation. What Is PHP and What Is It for? Put simply, PHP is a tool for creating dynamic web pages. Its presence is completely transparent to the end user. PHP is easy to learn, and most importantly, it's easy to implement. PHP in the Real World So, PHP creates dynamic web pages, but what exactly do we mean by dynamic? Today's web sites come in all shapes and sizes. Some provide rich user experiences using Flash animations; others provide interactive page elements created with JavaScript, or a combination of both (or other) technologies. These types of web site can be described as being dynamic as some part of them changes as a result of either a manual or automatic stimulus.
    [Show full text]