Mailinglisten-Archive |
Sebastian Mendel schrieb: > es gibt da ja auch Forderungen, vor allem auch von IBM an SUN, Java auch > endlich als OpenSource zu vertreiben, dann könnte sich ja eventuell > wieder etwas ändern ... > oder? IMHO nein. Das Problem ist, dass Java-Projekte oft wie ein schwerfälliger Laster sind. Riesige Monstren. Im Sinne der reinen Leere/Lehre der Objektorientierung designed bis zum geht nicht mehr, sprich: unendlich komplex. Das liegt einfach in der Natur der Sache, die Codekomplexität ist hierbei um einiges höher als beim Wiesel PHP. Das macht das ganze für den Endkunden teuer und führt auch zu längeren Projektlaufzeiten. Es gibt viele Kunden (dazu gehören auch größere Konzerne/Unternehmen), die sehen nicht mehr ein, dass sie das in Kauf nehmen (hohe Kosten, lange Projekt- laufzeiten), nur weil "Java" vornedrauf steht und es um eine Webapplikation geht, bei der die Change Request Rate ehedem hoch sein wird. Und das ist der Vorteil an PHP: es ist leicht zu bedienen und spuckt in wenigen Zeilen das aus, wofür du in anderen Sprachen viel Code benötigst. Dazu hat es eine sehr breite Funktionsvielfalt und mit etwas Disziplin kann man (wie in jeder anderen Sprache auch) dafür sorgen, dass wartbarer Code entsteht. Außerdem skaliert PHP viel besser: bei Java mußt du erstmal nen ganzen Klotz an Hardware hinstellen, damit es gut rennt und skaliert. Bei PHP reicht auch erst mal was Kleineres aus und wenn man später skalieren möchte, so kann man das dann immer noch tun und in die Breite gehen. Und mit der FastCGI SAPI kann man auch eine funktionierende 3-Tier-Architecture mit PHP bauen, die stabil rennt. -- ThinkPHP / Mayflower GmbH schotte at mayflower.de Sedanstraße 27 Tel: 0931 / 78 43 804 97082 Würzburg Fax: 0931 / 78 43 795 * http://www.thinkphp.de/ * http://blog.rent-a-phpwizard.de/
php::bar PHP Wiki - Listenarchive