Maison développement back-end tutoriel php Zend为Java提供的PHP解决方案_PHP教程

Zend为Java提供的PHP解决方案_PHP教程

Jul 15, 2016 pm 01:26 PM
java php zend remplacer il 应用程序 技术 fournir de 解决方案

Zend技术已经开发出一种应用程序代替PHP,希望它可以慢慢的转移出部分失败的Java程序员,也包括那些依赖Java的web以及企业。

Zend的主要主管以及共同创始人Andi Gutmans声称服务器工作五年就到了极限。它已经创建了Zend的架构以及与Windows,还有Oracle 与IBM的databases的整合。它还具有Eclipse PHP插件项目,使得运行时间体验更为精妙,并且支持开发者基于Eclipse的插件工具。

下一阶段,最新任命的CEO , Gutmans关注点是云计算。Gutmans说Reg是 Zend框架能够处理防火墙内部和外部虚拟化以及包装上的问题,在接下来的一年中使得云计算的发展更为顺利。尽管,Zend框架具有Amazon APIs特点,并且计划支持微软的Azure。

但是在这之前,伴随今天的应用程序服务器,Zend不仅仅是成千上万程序员想要使用PHP创建web以及商业应用软件的目标。Gutmans希望Zend转变个别人的想法,不再让他们认为Java已经变得难以驾驭并且让他们找到支付得起的Java企业级版本(Java EE)程序。

公司已经加入了开源的行列,比如SpringSource,Red Hat的Jboss以及Caucho。很久以前就已经认识到使用Java EE battle-ship应用程序服务器,像是IBM的WebSphere 以及Oracle的WebLogic,带来的挫折。他们转向OSGi来开发小型的以及有标准组件的Java应用服务器框架。

尽管Zend服务器的特点是作为Java与OSGi的桥梁,Gutmans 说OSGi为“过度以Java为中心”。与之替代的是,它提供一个使用REST 以及HTTP上面XML的应用服务器,他相信这会比Java更容易操作更易达到目的,因为到处都是各种类型的PHP。

像很多采用开源的公司,Gutmans相信经济衰退将会加速PHP的渗入,因此Zend服务器团队争取找到能够支付得起的Java开发者来创建或者维护web服务器,还有那些结算的Java EE应用程序。

Zend是正确的选择。仅仅有一个问题就是,是否它可以成功的让Java工程师失去理智,是否Zend 以及PHP能成为比Java EE更加成熟的选择。

个别情况下,Reg最近对全球的酒店连锁,跨洲际的酒店团队,也就是那些具有标志意义的主要的团队销售Java EE battleship小型软件,开源Java。

Bill Peer,IHG的企业决策人说他的大量系统平分了应用服务器,在合理化驱动下从八个到四个,销售WebLogic和WebSphere是仅有的大的,不开源的Java EE应用服务器使得结果有所降低。系统的四个首选应用服务器中的三个是开源Java:JBoss, Tomcat and Resin,Resin是应用服务器精选。

在IBM,BEA或者Oracle的顾问会帮助驱动IHG的合理性,它有权使用代码,并且有能力避免不必要的开销以及延期。

“我们与一个新的小组合作,他们从没有使用过Resin”,Peer说。“他们很兴奋,因为他们可以看到内部环节。你不再需要那些超级顾问进驻,帮忙解决问题。所以很多事情不再需要雇佣别人来解决。”

在其他方面,IHG已经为Java挑选Terracotta的开源为全球范围内4,000酒店运行预定程序保留系统。系统分散发布并且保留数据,用户不再需要依赖一个单一的,迟缓的集中式主机。再者,对Peer来说,主要是有权使用Terracotta的代码,与IHG开发者现有的Java和开源的知识相结合,他们就可以创建系统。

“Terracotta配备的更好——我们需要启动,进攻Java虚拟机以及sync,而不是留着拴在中心以及基于下载的服务”,Peer说,“我们中的很多人都像小丑一样,就像是陷入了代码的魔咒。

我把IHG的例子拿给Gutmans,他相信PHP可以为公司提供的更多,比如IHG吸取Java EE的优点,开发小型软件以及开源平台。

尽管Zend服务器的主要读者是PHP程序员,主要为了创建Web基础的应用程序,Gutmans相信PHP在企业中扮演一个重要角色,由于PHP应用程序的存在,就像是为企业目录管理以及文献管理设计的Drupal和Knowledge Tree。这些项目可以充分考虑产品的内部逻辑结构和特性进行编译,并且可以使用PHP扩展。

“我们看到很多我们的大客户都是以应用程序开始,像是Drupal,Magento 或者Knowledge Tree,他们以此扩展”,他说。

公司的Zend服务器社区版本可以编译Linux, Windows和 OS X,性能改进的PHP,Java连通性,以及管理者界面特性。Zend服务器可以提供相似服务除了自动的软件升级,修补程序,Linux安全补丁,微软的 Windows (MSI)一到三年内的订阅费起始于$1,195。PHP的修补程序也会被改为可以在社区中使用,但不是现在——下一个PHP版本发布。

最后,PHP 和Windows之间没有整合,一个伤害PHP 和 Windows的事实是,因为其性能缓慢,50%的PHP使用Windows部署。

“人们知道很好的PHP应用程序,他们可以下载并且使用” Gutmans说,“五年前,PHP到处都是但是缺乏成熟以及协同工作的能力而没有办法成为IT界主流,但是现在aPHP已经成为了主流”。

通过各种不同策略性的发展,我们能够看到伴随着网络泡沫的破灭,Zend已经突破“衰退”并加速发展中。


www.bkjia.comtruehttp://www.bkjia.com/PHPjc/446622.htmlTechArticleZend技术已经开发出一种应用程序代替PHP,希望它可以慢慢的转移出部分失败的Java程序员,也包括那些依赖Java的web以及企业。 Zend的主要主...
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Où trouver la courte de la grue à atomide atomique
1 Il y a quelques semaines By DDD

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Guide d'installation et de mise à niveau de PHP 8.4 pour Ubuntu et Debian Guide d'installation et de mise à niveau de PHP 8.4 pour Ubuntu et Debian Dec 24, 2024 pm 04:42 PM

PHP 8.4 apporte plusieurs nouvelles fonctionnalités, améliorations de sécurité et de performances avec une bonne quantité de dépréciations et de suppressions de fonctionnalités. Ce guide explique comment installer PHP 8.4 ou mettre à niveau vers PHP 8.4 sur Ubuntu, Debian ou leurs dérivés. Bien qu'il soit possible de compiler PHP à partir des sources, son installation à partir d'un référentiel APT comme expliqué ci-dessous est souvent plus rapide et plus sécurisée car ces référentiels fourniront les dernières corrections de bogues et mises à jour de sécurité à l'avenir.

Comment configurer Visual Studio Code (VS Code) pour le développement PHP Comment configurer Visual Studio Code (VS Code) pour le développement PHP Dec 20, 2024 am 11:31 AM

Visual Studio Code, également connu sous le nom de VS Code, est un éditeur de code source gratuit – ou environnement de développement intégré (IDE) – disponible pour tous les principaux systèmes d'exploitation. Avec une large collection d'extensions pour de nombreux langages de programmation, VS Code peut être c

Comment analysez-vous et traitez-vous HTML / XML dans PHP? Comment analysez-vous et traitez-vous HTML / XML dans PHP? Feb 07, 2025 am 11:57 AM

Ce tutoriel montre comment traiter efficacement les documents XML à l'aide de PHP. XML (Language de balisage extensible) est un langage de balisage basé sur le texte polyvalent conçu à la fois pour la lisibilité humaine et l'analyse de la machine. Il est couramment utilisé pour le stockage de données et

Programme PHP pour compter les voyelles dans une chaîne Programme PHP pour compter les voyelles dans une chaîne Feb 07, 2025 pm 12:12 PM

Une chaîne est une séquence de caractères, y compris des lettres, des nombres et des symboles. Ce tutoriel apprendra à calculer le nombre de voyelles dans une chaîne donnée en PHP en utilisant différentes méthodes. Les voyelles en anglais sont a, e, i, o, u, et elles peuvent être en majuscules ou en minuscules. Qu'est-ce qu'une voyelle? Les voyelles sont des caractères alphabétiques qui représentent une prononciation spécifique. Il y a cinq voyelles en anglais, y compris les majuscules et les minuscules: a, e, i, o, u Exemple 1 Entrée: String = "TutorialSpoint" Sortie: 6 expliquer Les voyelles dans la chaîne "TutorialSpoint" sont u, o, i, a, o, i. Il y a 6 yuans au total

Break or Return of Java 8 Stream Forach? Break or Return of Java 8 Stream Forach? Feb 07, 2025 pm 12:09 PM

Java 8 présente l'API Stream, fournissant un moyen puissant et expressif de traiter les collections de données. Cependant, une question courante lors de l'utilisation du flux est: comment se casser ou revenir d'une opération FOREAK? Les boucles traditionnelles permettent une interruption ou un retour précoce, mais la méthode Foreach de Stream ne prend pas directement en charge cette méthode. Cet article expliquera les raisons et explorera des méthodes alternatives pour la mise en œuvre de terminaison prématurée dans les systèmes de traitement de flux. Lire plus approfondie: Améliorations de l'API Java Stream Comprendre le flux Forach La méthode foreach est une opération terminale qui effectue une opération sur chaque élément du flux. Son intention de conception est

7 fonctions PHP que je regrette de ne pas connaître auparavant 7 fonctions PHP que je regrette de ne pas connaître auparavant Nov 13, 2024 am 09:42 AM

Si vous êtes un développeur PHP expérimenté, vous aurez peut-être le sentiment d'y être déjà allé et de l'avoir déjà fait. Vous avez développé un nombre important d'applications, débogué des millions de lignes de code et peaufiné de nombreux scripts pour réaliser des opérations.

Créer l'avenir : programmation Java pour les débutants absolus Créer l'avenir : programmation Java pour les débutants absolus Oct 13, 2024 pm 01:32 PM

Java est un langage de programmation populaire qui peut être appris aussi bien par les développeurs débutants que par les développeurs expérimentés. Ce didacticiel commence par les concepts de base et progresse vers des sujets avancés. Après avoir installé le kit de développement Java, vous pouvez vous entraîner à la programmation en créant un simple programme « Hello, World ! ». Une fois que vous avez compris le code, utilisez l'invite de commande pour compiler et exécuter le programme, et « Hello, World ! » s'affichera sur la console. L'apprentissage de Java commence votre parcours de programmation et, à mesure que votre maîtrise s'approfondit, vous pouvez créer des applications plus complexes.

Programme Java pour trouver le volume de la capsule Programme Java pour trouver le volume de la capsule Feb 07, 2025 am 11:37 AM

Les capsules sont des figures géométriques tridimensionnelles, composées d'un cylindre et d'un hémisphère aux deux extrémités. Le volume de la capsule peut être calculé en ajoutant le volume du cylindre et le volume de l'hémisphère aux deux extrémités. Ce tutoriel discutera de la façon de calculer le volume d'une capsule donnée en Java en utilisant différentes méthodes. Formule de volume de capsule La formule du volume de la capsule est la suivante: Volume de capsule = volume cylindrique volume de deux hémisphères volume dans, R: Le rayon de l'hémisphère. H: La hauteur du cylindre (à l'exclusion de l'hémisphère). Exemple 1 entrer Rayon = 5 unités Hauteur = 10 unités Sortir Volume = 1570,8 unités cubes expliquer Calculer le volume à l'aide de la formule: Volume = π × r2 × h (4

See all articles