Zend - The PHP Company


White Papers


    White Papers Business


    Application Leadership Today -- DevOps: Agile Delivery for Competitive Edge
    What does it take to be a market leader? In today’s fiercely competitive landscape, application leadership holds the key. Modern web and mobile applications are the new face of business and a key driver of revenue, and agility is the new competitive edge. This paper describes how embracing DevOps is the best practice for application strategies.

    Breaking the Application Deployment Bottleneck: Accelerating application roll out with Zend Server
    This paper describes the business problems faced by IT organizations when the rapid pace of agile development in PHP runs into bottlenecks caused by lack of ability to deploy updates quickly and consistently. It then describes how the application deployment features in Zend Server allow you to break through this bottleneck.

    Running Business-Critical PHP Applications in the Cloud
    Cloud computing is increasingly a viable way for organizations to deliver content and services to users. An economy of scale not seen before is making it cheaper, more efficient and easier to launch and scale new applications. However, the process of launching business-critical applications in the cloud and managing them once they are deployed can be a complex and time consuming process that diminishes many of the initial benefits of moving applications to the cloud.
    The State of PHP in the Enterprise
    Zend and UBM TechWeb partnered to release the first significant survey of IT decision-makers that measures usage of the PHP language to create applications in large enterprises. The survey focused on how enterprise director-level and executive decision-makers are using or planning to use PHP. This white paper describes the key findings of the survey, including that PHP is being used broadly to develop and run diverse and business-critical applications. It also describes the drivers of increased PHP adoption, include faster development cycles when compared to other languages, a widely available talent pool, increased efficiency in the application development process, and ease of use.


    White Papers techniques


    Optimizing Drupal Performance
    This paper presents the results of performance benchmarks for comparing several common PHP runtime environments and configurations. The application used for benchmarking is Drupal, the open source social publishing platform.

    Troubleshooting PHP Issues With Code Tracing
    Zend Server 5 introduces a new and exciting way to speed up root cause analysis for PHP applications: Code Tracing. This white paper describes what code tracing is, the most common workflows in which it can facilitate the development and troubleshooting of PHP applications, and how to configure and use it.


    A Practical Guide to Data Caching with Zend Server
    When asked about the most significant methods to speed up PHP applications, most experts would say “Cache, Cache and Cache”. There are a lot of optimizations that could be done to PHP code that would make it run faster, but the most effective method to speed up PHP execution is to simply execute less, and one of the best ways to achieve that is through caching.

    Session Clustering in PHP
    Since HTTP is a stateless protocol, applications (including those in PHP) are left to their own methods to maintain user sessions. This paper discusses session management techniques in PHP, with a particular emphasis on the session clustering capabilities in Zend Server and how they work.
    PHP is Not Java: Session Management White Paper
    PHP is used by developers that have a wide range of backgrounds and skill levels. When writing scalable PHP applications, it is crucial to understand the “shared nothing“ architecture of PHP. The most misunderstood component in this architecture is the session handling. PHP sessions are different from the ones used in other languages. Due to the “shared nothing“ architecture of PHP, objects cannot survive a request. Session data is therefore serialized to external storage for each request, meaning that only serializable data can be stored, not resources such as DB handles. This is a very powerful and scalable approach for session data averaging around 10-100kb, as serialized session storage can easily be spread over a cluster and serialization does not introduce a great deal of overhead.


    Témoignages des clients

       Le nombre de problèmes que nous avons pu identifier et résoudre dès la première semaine d'utilisation de Zend Server a déjà remboursé notre investissement. Un avantage exponentiel à mesure que notre application e-commerce croît.   

    Josh ButtsDirecteur développement Web, Offers.com

       Grâce à Zend Server, nous installons notre stack logiciel plus facilement et nous notons également une meilleure fiabilité et robustesse dans nos opérations quotidiennes.    

    Kurt DemeulemeesterResponsable du développement Produit, MCS