Results 1 to 5 of 5

Thread: How to design high performance web architecture in Linux?

  1. #1
    Join Date
    Jul 2009
    Posts
    87

    How to design high performance web architecture in Linux?

    Web site architecture design, all will be on the LAMP (Linux Apache Mysql Php) is no stranger to. LAMP is indeed a very good framework to uphold the free, open, efficient, user-friendly design. However, this article does not intend to explore the LAMP, there are many online description LAMP data. But I am not satisfied with the data so I want know the clear idea related to the building or designing of high performance web architecture in Linux
    http://forums.techarena.in/guides-tutorials/1135890.htm

  2. #2
    Join Date
    Apr 2008
    Posts
    3,267

    Re: How to design high performance web architecture in Linux?

    First of all, it is understandable that no one server or the bottom support OS, and OS choices, mainly including UNIX, Windows server, Linux, BSD and so on. Among them, the open source OS, with Linux, BSD and some UNIX. Judging from the current use of terms, Linux is still the preferred OS one of the sites. However, Linux because of its free characteristics has also chosen to have had some inconveniences - release too much. Existing mainstream versions include red hat (RHEL), Ubuntu, Red Flag, openSuSE, debian and so on. Among them, each release has its own characteristics, such as RHEL stability, Ubuntu's ease of use, a great red flag of the Chinese language support and so on. But performance-oriented, but also take into account stability, ease of use, the above are not the best choice. Recommend a release here, which is a limit of performance, plus highly customizable, optimized Linux - gentoo. Gentoo performance optimization is started from the kernel source to compile start, and by selecting a different source code packages to adapt to different scenarios. To support such a large flow, in addition to server itself, the most critical is the height of streamlined OS has. Therefore, in the light, high-performance Web site recommends using optimization, customized gentoo as a carrier.

  3. #3
    Join Date
    Apr 2008
    Posts
    3,522

    Re: How to design high performance web architecture in Linux?

    Apache is the LAMP architecture the core of the web server, open source, module, rich, powerful, stable is its absolute advantage. In the United States in the top 100 sites, 49% of the use of apache which shows its influence. However, the pros and cons, apache fatal flaw, that is, more bloated, powerful features, performance will certainly bring about the loss. Faced with this situation in the market, there is a dark horse; it is more lightweight web server – light. It has a very low memory overhead, cpu occupancy rate is low, performance is good, and a wealth of module support and so on. This gives him a short time accounted for over 14% market share. And more and more people choose to use lightly as a front-end web server. Here, indeed none other than the high-performance web server non-lightly. But even better is that, relying on gentoo highly customized. To further improve the performance of light potential - that is customized lightly.

  4. #4
    Join Date
    Apr 2008
    Posts
    3,295

    Re: How to design high performance web architecture in Linux?

    The database is to go to any website to show dynamic content and business data storage protection. The open-source databases available in the market are mainly mysql, postgresql, berkeley db, sqlite and so on. Among them, compare, mysql: multi-threaded, multi-processor, high-performance, 5.0 more than support services, rich data types and sql syntax, cross-platform. postgresql: object-oriented, integrated web, support services, the use of the process, the speed slightly slower than mysql. berkeley db: embedded, data manipulation through the interface to complete, cross-language. sqlite: with php integration, support for ACID properties, supports large amount of concurrency, library lock. From the above comparison, it is easy to see, mysql should be performance, stability and functionality of a comprehensive choice.

  5. #5
    Join Date
    Nov 2005
    Posts
    3,026

    Select high-performance script language

    Lightly combined with a scripting language, mainly ruby, php, python, perl. Approach mainly is through fast-cgi to access. Only from the perspective of comparing the performance in several languages:


    Not difficult to see, python is the test, the performance of the best scripting language. Dynamic processing has an absolute advantage. Comparing php, the former, faster rendering output by the by lightly, high-speed flush the cache to the browser. It is worth mentioning that; douban.com also uses python as an application server.

Similar Threads

  1. Architecture of the GNU / Linux
    By LinuxScho in forum Software Development
    Replies: 6
    Last Post: 26-11-2010, 06:18 AM
  2. What is a high speed PCB design
    By Liliana in forum Hardware Peripherals
    Replies: 5
    Last Post: 19-02-2010, 04:22 AM
  3. Need architecture design for Visual Studio 2010
    By Kaufman in forum Software Development
    Replies: 5
    Last Post: 18-02-2010, 11:48 PM
  4. Replies: 1
    Last Post: 28-11-2007, 08:44 PM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Page generated in 1,718,935,158.33409 seconds with 17 queries