Zend komt met php-server voor bedrijven

Zend Technologies heeft zijn php-applicatieserver flink onderhanden genomen en de nieuwe Zend Platform 3.0 bevat vooral verbeteringen voor kleine tot middelgrote bedrijven. Ook zal het serverplatform in april voor Windows verkrijgbaar zijn.

Zend LogoPhp - de meestgebruikte scripttaal op het web - wordt als vervanger van Java ook in het bedrijfsleven steeds populairder. Zend 3.0 moet ervoor zorgen dat php-applicaties beter gaan presteren en eenvoudig uitwisselbaar zijn met andere bedrijfsapplicaties. Met behulp van clustering, monitoring via het standaard snmp-protocol en rapportage middels birt wil Zend ook grotere klanten tevreden stellen. De 32- en 64bit-versies voor Linux-servers zijn inmiddels beschikbaar.

Opvallend is de geheel nieuwe versie van Zend Platform voor Windows. "Op dit moment draaien vrijwel alle php-applicaties op Linux-servers vanwege de bewezen robuustheid van dergelijke machines," zegt Andi Gutmans, technology officer bij Zend. De 3.0 onder Windows moet een vergelijkbare stabiliteit hebben, het 'certified Windows deployment server'-etiket zou dit moeten bewijzen. Ook de snelheid zou beduidend hoger liggen dan die van andere php-oplossingen voor Windows. Het Zend Platform is vooral bedoeld voor zware toepassingen en is verkrijgbaar in drie versies. De goedkoopste variant kost 1.495 dollar voor een server met een dual-core processor.

Door Dimitri Reijerman

Redacteur

12-02-2007 • 14:55

25 Linkedin

Bron: CNet

Reacties (25)

25
23
7
2
0
14
Wijzig sortering
worden hier dan gewoon cli apps op gedraait of is dit iets heel anders?
Anoniem: 158381
12 februari 2007 15:07
Weet nu niet of dit bevordelijk is voor de ontwikelling van PHP neem aan dat dit dus een betaalde server is waar PHP sneller onder zou moeten draaien :r
Dit is meer een applicatieserver voor PHP, alleen zie ik niet echt het voordeel hiervan.

Als je het bijvoorbeeld vergelijkt met JBoss of BEA WebLogic voor Java, bij deze applicatieservers heb je bepaalde features van Java die door de server afgehandeld worden (zoals JMS messaging, XA JDBC database drivers met failover en loadbalancing enz) zodat je je als ontwikkelaar daar niet druk over hoeft te maken. Het PHP landschap ziet er echter iets anders uit, waarbij abstractie voornamelijk door externe libraries van derde partijen gedaan wordt. Iets wat even goed onder een basic Apache server zal draaien.

Als de betere monitoring het enige voordeel van deze applicatieserver is, dan vrees ik dat hij niet veel nut heeft. Tenzij ze natuurlijk ook uitgebreide support-contracten leveren, waarbij ze natuurlijk een goede kans maken in het bedrijfsleven, zodat iedere geïnteresseerde manager ieder issue makkelijk kan afschuiven op Zend support.
De features van het Zend Platform gaan o.a. ook om het debuggen icm. Met Zend Studio en caching van php scripts en andere webpagina's. Ook gaat de nieuwste versie van dit platform dus helpen bij clustering en failover.
Een groter draagvlak in de IT kan alleen maar positief zijn.
Anoniem: 118636
@Brupje12 februari 2007 19:31
pas op wat je zegt.

MS-DOS werd ook heel goed gedragen door een grote groep, Nu willen veel mensen van Microsoft af!

Apple werd/wordt ook goed gedragen door een groter wordend groepje, morgen willen we er vanaf. (ik liever vandaag al dan morgen ;-) )

Google is ook groot geworden door 'ons', die het zoekmachinetje als startpagina bij vrienden en famillie promootte, maar ook Google is gewoon een commerciele geldmachine en heeft veel macht die velen nu als onwenselijk beschouwen!

Dus.. pas op met wat je zegt!
Nu willen veel mensen van Microsoft af!
veel?

Merk er anders weinig van.
monitoring via het standaard smtp-protocol
Moet het niet monitoring via SNMP zijn?

edit: CNET, de bron van dit artikel, doet het ook fout. het moet dus inderdaad SNMP zijn.
http://www.zend.com/produ...mparison/#phpintelligence

SNMP Integration (Integration) — SNMP Integration simplifies management of you PHP production environment by integration PHP Intelligence events into you existing infrastructure. It allows Zend Platform nodes to initiate a SNMP Trap to a SNMP server located in your cluster. With SNMP Traps PHP errors/warnings can be displayed via central data-center monitoring console systems. Benefits include:

* Report PHP Intelligence events in your existing SNMP infrastructure
Even een aantal antwoorden op diverse vragen die hierboven gesteld zijn:

1) Het is inderdaad SNMP, cnet begreep het verschil met SMTP niet goed. :-)

2) Je kunt Zend Platform vergelijken met een applicatie server. Het is een component boven op PHP, dat een aantal 'infrastructuur' technische zaken aanpakt. Zo zorgt het voor clustering van php applicaties over meerdere servers, maar ook voor performance verbetering. Daarnaast zit er bijv. een job queue in (1 van de dingen hierboven genoemd op java appservers) om stukken php code uitgesteld uit te voeren. De leukste feature vind ik zelf de 'php intelligence'. Dit is een soort analyzer van o.a. de php logs, waardoor je op een betere manier inzicht krijgt in wat er op je server gebeurt (welke apps/scripts te veel performance kosten, waar er geheugenlekken zitten etc.)

3) Zend is, alhoewel oprichters Zeev en Andi uit israel komen oorspronkelijk, een bedrijf met een hoofdvestiging in de VS, en vertegenwoordigingen in een heleboel landen. In nederland gaat dat via het bedrijf waar ik werk (ibuildings.nl). Je hoeft dus niet met israel zaken te doen als je dat niet wil. (Wat niet wegneemt dat je je zou kunnen afvragen of je personen en bedrijven uit een land over 1 kam moet scheren met hun regering).

4) Zend Platform 3 komt binnenkort ook beschikbaar voor windows. Zend heeft een samenwerkingsverband met Microsoft om te zorgen dat PHP beter werkt op windows. Dit is alleen maar goed want het vergroot het draagvlak van PHP. Als je nu al een goeddraaiende php versie onder windows wil, download dan de gratis Zend Core beta voor windows. Dat is een goede preview van de PHP release voor windows.

5) Waarom je zou betalen voor een product dat php sneller zou moeten laten draaien? De manier waarop dat versnellen gebeurd (maar ook de andere features) zijn dingen waarvan Zend vindt dat je je daar niet me bezig hoeft te houden. Concentreer je op wat je wil programmerenl, en laat basale dingen zoals performance aan een product over. Het is met name bedoeld voor het bedrijfsleven, en voor een bedrijf is het betalen voor een dergelijk product geen probleem omdat ze dat terugwinnen door de tijd die ze besparen met zelf het wiel uitvinden.
Wat ik nou graag zou willen is een php versie die goed draaiend onder iis 6 kan werken. Zonder dat je allerlei dll bestanden meot gaan veranderen enzo.

Niet een losstaand produkt.
Slimme mensen? Kom op zeg, je bent 16 jaar oud en denkt alles te weten over webservers!
Heb je al veel ervaring in het bedrijfsleven? Al veel webaplicaties gemaakt? Veel met MS-SQL server gewerkt? Vast wel aangezien je er blijkbaar zoveel over weet.
Anoniem: 14124
@dtech12 februari 2007 16:43
Kun je dit onderbouwen? De onderbuikgevoelens over Microsoft software zijn de laatste jaren niet afgenomen maar de feiten over de kwaliteit spreken voor zich. Ook MS SQL Server 2005 is uit de laatste onderzoeken de absolute winnaar met betrekking tot security.
Heb je welleens gekeken naar wat er alleen al in sp1 van 2k5 is gefixed? En nog erger, welke bugs gemeld zijn en welke nog niet gefixed zijn?

Er zitten hele erge fouten tussen hoor. Echt te erg voor een db product. Ik werk zelf dagelijks met 2k5 en 2k db's, maar 2k5 heeft zich op het moment nog niet bewezen voor mij boven 2k.

Als je een heel licht site-tje draait waar een dbtje achter moet dan zijn de linux alternatieven een optie.

Met PHP kun je gelukkig een hoop db's gewoon gebruiken dus dat is op zich prachtig. Dat er zoiets op de markt gezet wordt lijkt mij alleen maar gustig voor het volwassen worden van PHP.
IIS is alleen onveilig als de beheerder er niet mee om kan gaan, of er niet gepatched wordt. Idem geld voor alle andere (web)servers.

ASP windows only? Dacht het niet

En omdat de andere reacties op jou het ook over databases hebben: Ik heb in 't verleden altijd MySQL gedraaid. Maar voor een gameserver ben ik overgestapt naar een Windows omgeving icm MS-SQL Server.Dat beviel me zo goed, dat ik eigenlijk niet anders meer wil. MySQL is wel leuk hoor, maar om het te beheren, moet je of die-hard via de CLI of via betaalde/gratis software de instellingen wijzigen. MS-SQL(ook de gratis versie) beschikt standaard over een aantal applicaties voor het beheer.

Dus laten we zo zeggen...
Slimme mensen doen eerst onderzoek en onderbouwen daarna hun mening. Ook al raakt die mening kant nog wal, wat telt is de onderbouwing.
is het dan voor jouw niet beter een idee om xampp (crossover apache mysql php perl) te nemen. deze draait zowel op windows als linux en heeft alles in een keer google ff naar xampp
Lordspacie: Verdiep je in IIS7, daar zul jij blij van worden!
PHP als ISAPI instaleren is heel simpel.
Net zo makelijk als Perl ISAPI eigenlijk.
De standaard manier zoals je alle componenten configureerd als je iets weet van IIS adminen dan is het simpel
http://www.visualwin.com/PHP-ISAPI/
Anoniem: 173876
12 februari 2007 15:09
Zend is dus een accelerator? Gemaakt door het php team?
Anoniem: 197042
13 februari 2007 22:26
Tja helaas is dit een Israelisch bedrijf en die boycot ik zolang de staat Israel het oprichten van een Palestijnse staat blokkeren. Ik weet dat ze aan de open source php engine meewerken maar daarmee verdienen ze niks, verder zal ik nooit wat van ze kopen. Jammer maar als je hun geld geeft betalen zij belasting aan hun overheid en zo steun je de moord op kinderen door een zogenaamd moderne democratische regering. En kom niet met Hamas aan, die steun ik ook niet.
Dan vind ik ook dat je alle Amerikaanse producten moet boycotten, aangezien die belasting afdragen aan de Amerikaans regering, die massaal oorlogen begint en daarbij veel meer doden op haar geweten heeft dan Israel.
"Op dit moment draaien vrijwel alle php-applicaties op Linux-servers vanwege de bewezen robuustheid van dergelijke machines,"
Dat hoeft niet want dat wordt al in de topic tekst zelf gedaan.

Op dit item kan niet meer gereageerd worden.

Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee