search
HomeBackend DevelopmentPHP TutorialZend's PHP solution for Java_PHP Tutorial

Zend's PHP solution for Java_PHP Tutorial

Jul 15, 2016 pm 01:26 PM
javaphpzendforreplaceitapptechnologysupplyofsolution

Zend Technology has developed an application to replace PHP, hoping that it can slowly divert some failed Java programmers, including those web and enterprises that rely on Java.

Zend’s chief executive and co-founder Andi Gutmans claimed that the server reached its limit after working for five years. It has created Zend's architecture and integration with Windows, as well as Oracle and IBM databases. It also has an Eclipse PHP plug-in project, making the runtime experience more sophisticated, and supports developers' Eclipse-based plug-in tools.

In the next stage, the newly appointed CEO, Gutmans, focuses on cloud computing. Gutmans said Reg is that the Zend framework's ability to handle virtualization and packaging issues inside and outside the firewall will make cloud computing smoother over the next year. Although, Zend Framework features Amazon APIs and plans to support Microsoft Azure.

But before that, with today's application servers, Zend was more than just a target for thousands of programmers who wanted to use PHP to create web and business applications. Gutmans hopes Zend will change some people's minds that Java has become unwieldy and allow them to find affordable Java Enterprise Edition (Java EE) programs.

Companies have joined the open source ranks, such as SpringSource, Red Hat's Jboss and Caucho. The frustrations of using Java EE battle-ship application servers, such as IBM's WebSphere and Oracle's WebLogic, have long been recognized. They turned to OSGi to develop small Java application server frameworks with standard components.

Although Zend Server is characterized as a bridge between Java and OSGi, Gutmans said OSGi is "overly Java-centric." Instead, it provides an application server using REST and XML over HTTP, which he believes will be easier to operate and achieve than Java, since various types of PHP are everywhere.

Like many companies adopting open source, Gutmans believes that the economic recession will accelerate the penetration of PHP, so the Zend Server team strives to find affordable Java developers to create or maintain web servers, as well as those who bill them Java EE applications.

Zend is the right choice. The only question is whether it can successfully drive Java engineers crazy, and whether Zend and PHP can become more mature choices than Java EE.

In individual cases, Reg has recently sold Java EE battleship small software, open source Java, to global hotel chains and intercontinental hotel teams, that is, those major and iconic teams.

Bill Peer, IHG's corporate executive, says his massive system split between application servers, from eight to four in a rationalization drive, sells WebLogic and WebSphere as the only big, non-open-source Java offerings EE Application Server degrades the results somewhat. Three of the system's four preferred application servers are open source Java: JBoss, Tomcat and Resin, with Resin being the application server of choice.

Consultants at IBM, BEA or Oracle will help drive the rationale for IHG, which has access to the code and the ability to avoid unnecessary overhead and delays.

“We worked with a new group and they had never used Resin,” Peer said. "They're excited because they can see the inner workings. You no longer need these super consultants to come in and help solve problems. So a lot of things no longer require hiring others to solve."

In other respects, IHG has already Terracotta's open source Java-based reservation system runs reservations for 4,000 hotels worldwide. The system publishes and retains data decentrally, so users no longer need to rely on a single, slow centralized host. Furthermore, for the peers, the main thing is the right to use Terracotta's code, combined with the existing Java and open source knowledge of IHG developers, they can create the system.

"Terracotta is better equipped - we need to launch, attack the JVM and sync, rather than remain tethered to a central and download-based service," Peer said. "A lot of us are like Like a clown, it's like being caught in the curse of code

I gave the example of IHG to Gutmans. He believes that PHP can provide more to the company, such as IHG absorbing the advantages of Java EE to develop small software. and open source platforms.

Although Zend Server's primary audience is PHP programmers, primarily for creating Web-based applications, Gutmans believes that PHP plays an important role in the enterprise due to the existence of PHP applications, such as Drupal and Knowledge Tree are designed for enterprise directory management and document management. These projects can be compiled with full consideration of the internal logical structure and features of the product, and can be extended using PHP. "We see many of our big projects. Customers start with an application, like Drupal, Magento or Knowledge Tree, and they extend from that," he said.

The company's Zend Server Community Edition can be compiled for Linux, Windows and OS X, with improved performance PHP, Java connectivity, and administrator interface features. Zend Server offers similar services in addition to automatic software upgrades, hotfixes, and Linux security patches, with Microsoft Windows (MSI) subscriptions starting at $1,195 for one to three years. The fix will also be changed to be available in the community, but not now - the next PHP version is released

.

Finally, there is no integration between PHP and Windows. One thing that hurts PHP and Windows is the fact that 50% of PHP deployments use Windows because of its slow performance.

"People know good PHP applications, they can download them and use them," Gutmans said. "Five years ago, PHP was everywhere but lacked the maturity and ability to work together to become mainstream in the IT world. But now aPHP has become mainstream."

Through various strategic developments, we can see that with the bursting of the Internet bubble, Zend has broken through the "recession" and accelerated its development.


www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/446622.htmlTechArticleZend Technology has developed an application to replace PHP, hoping that it can slowly transfer out the partially failed Java Programmers, including those on the web and businesses that rely on Java. Zend's main protagonist...
Statement
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
PHP Performance Tuning for High Traffic WebsitesPHP Performance Tuning for High Traffic WebsitesMay 14, 2025 am 12:13 AM

ThesecrettokeepingaPHP-poweredwebsiterunningsmoothlyunderheavyloadinvolvesseveralkeystrategies:1)ImplementopcodecachingwithOPcachetoreducescriptexecutiontime,2)UsedatabasequerycachingwithRedistolessendatabaseload,3)LeverageCDNslikeCloudflareforservin

Dependency Injection in PHP: Code Examples for BeginnersDependency Injection in PHP: Code Examples for BeginnersMay 14, 2025 am 12:08 AM

You should care about DependencyInjection(DI) because it makes your code clearer and easier to maintain. 1) DI makes it more modular by decoupling classes, 2) improves the convenience of testing and code flexibility, 3) Use DI containers to manage complex dependencies, but pay attention to performance impact and circular dependencies, 4) The best practice is to rely on abstract interfaces to achieve loose coupling.

PHP Performance: is it possible to optimize the application?PHP Performance: is it possible to optimize the application?May 14, 2025 am 12:04 AM

Yes,optimizingaPHPapplicationispossibleandessential.1)ImplementcachingusingAPCutoreducedatabaseload.2)Optimizedatabaseswithindexing,efficientqueries,andconnectionpooling.3)Enhancecodewithbuilt-infunctions,avoidingglobalvariables,andusingopcodecaching

PHP Performance Optimization: The Ultimate GuidePHP Performance Optimization: The Ultimate GuideMay 14, 2025 am 12:02 AM

ThekeystrategiestosignificantlyboostPHPapplicationperformanceare:1)UseopcodecachinglikeOPcachetoreduceexecutiontime,2)Optimizedatabaseinteractionswithpreparedstatementsandproperindexing,3)ConfigurewebserverslikeNginxwithPHP-FPMforbetterperformance,4)

PHP Dependency Injection Container: A Quick StartPHP Dependency Injection Container: A Quick StartMay 13, 2025 am 12:11 AM

APHPDependencyInjectionContainerisatoolthatmanagesclassdependencies,enhancingcodemodularity,testability,andmaintainability.Itactsasacentralhubforcreatingandinjectingdependencies,thusreducingtightcouplingandeasingunittesting.

Dependency Injection vs. Service Locator in PHPDependency Injection vs. Service Locator in PHPMay 13, 2025 am 12:10 AM

Select DependencyInjection (DI) for large applications, ServiceLocator is suitable for small projects or prototypes. 1) DI improves the testability and modularity of the code through constructor injection. 2) ServiceLocator obtains services through center registration, which is convenient but may lead to an increase in code coupling.

PHP performance optimization strategies.PHP performance optimization strategies.May 13, 2025 am 12:06 AM

PHPapplicationscanbeoptimizedforspeedandefficiencyby:1)enablingopcacheinphp.ini,2)usingpreparedstatementswithPDOfordatabasequeries,3)replacingloopswitharray_filterandarray_mapfordataprocessing,4)configuringNginxasareverseproxy,5)implementingcachingwi

PHP Email Validation: Ensuring Emails Are Sent CorrectlyPHP Email Validation: Ensuring Emails Are Sent CorrectlyMay 13, 2025 am 12:06 AM

PHPemailvalidationinvolvesthreesteps:1)Formatvalidationusingregularexpressionstochecktheemailformat;2)DNSvalidationtoensurethedomainhasavalidMXrecord;3)SMTPvalidation,themostthoroughmethod,whichchecksifthemailboxexistsbyconnectingtotheSMTPserver.Impl

See all articles

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

SublimeText3 English version

SublimeText3 English version

Recommended: Win version, supports code prompts!

EditPlus Chinese cracked version

EditPlus Chinese cracked version

Small size, syntax highlighting, does not support code prompt function

VSCode Windows 64-bit Download

VSCode Windows 64-bit Download

A free and powerful IDE editor launched by Microsoft

Dreamweaver Mac version

Dreamweaver Mac version

Visual web development tools

Atom editor mac version download

Atom editor mac version download

The most popular open source editor