Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 35 reacties
Bron: GigaOM

Zend-oprichters Zeev Suraski en Andi Gutmans Een groep investeerders, waaronder Azure Capital Partners, Index Ventures, Intel Capital, Platinum Venture Capital, SAP Ventures en Walden Israel Venture Capital, heeft php-bedrijf Zend Technologies van een kapitaalinjectie van 20 miljoen dollar voorzien. Zend-oprichters Zeev Suraski en Andi Gutmans stonden negen jaar geleden aan de basis van de release van PHP versie 3, waartoe ze de oorspronkelijke PHP-parser van Rasmus Ledorf hadden herschreven. De Zend Engine van het bedrijf vormt het hart van de huidige PHP 5-release en zijn voorloper, PHP 4. Zend, dat net als Red Hat zijn geld verdient met het leveren van support op een opensourceproduct, wil het geld gebruiken om zijn activiteiten in Europa en AziŽ uit te breiden. Daarnaast wil het zijn productarchitectuur uitbreiden om beter samen te werken met Ajax-technologie. Eerder dit jaar deed een deel van de Zend-investeerders een bijna even grote investering in MySQL, dat vaak samen met php wordt gebruikt.

Moderatie-faq Wijzig weergave

Reacties (35)

Zend, dat net als Red Hat zijn geld verdient met het leveren van support op een opensourceproduct...
Zend verdient zijn geld ook met de verkoop van software.
waarvan zeker zend studio een aanrader is voor de ervaren php programmeur!
Volgens mij gaan ze zich nu helemaal hier op richten: http://www.zend.com/phpide/
die gebruik ik ook, maar komt toch echt niet in de buurt van zend studio op dit moment hoor...
Ik heb het ook een tijdje gebruikt. (Beide, Eclipse en Zend studio) Ik vond het maar een zwaar programma wat nou niet heel veel toevoegd. Ik blijf gewoon hardcore met notepad++ werken.
hmjah debugging is idd niet echt handig met php scripts.. Dat wil ik je in notepad++ wel eens zien doen :). Ik werk met oa phpEclipse en Zend Studio en er is een duidelijk verschil. Zend is uber in PHP, qua code insight e.d. Echter Eclipse is een goed platform voor meer (js. door bij aptana etc) dan alleen php en het is een kwestie van tijd tot de php module een update krijgt zodat het verschil in usability net iets kleiner wordt.
Waarom zouden ze in MySQL investeren :? Dat is gewoon een commercieel bedrijf dat de database commercieel verkoopt. Ze hadden den centen beter in een full GPL (of andere single licence OOS) bedrijf kunnen stoppen.

Mooi dat PHP een boost krijgt though!
MySPL is toch open source? Als ze vinden dat dat een goed product is en ze investeren erin zullen ze er ook geld uithalen.
Ja het is opensource, echter heeft het een dual licentie model. Dat vind ik prima, maar daarom ook geen rede om zomaar geld aan dat bedrijf te geven.
Omdat het nog steeds "gratis"-like word verkocht op de supported versies na volgens mij.
MySQL is bij commercieel gebruik niet gratis, dan moet je toch echt voor eeen licentie betalen
Is niet waar.
Lees de licensing terms van MySQL eens:
http://www.mysql.com/company/legal/licensing/index.html
Nee.. jij leest niet goed:

"For OEMs, ISVs, and VARs who distribute MySQL with their products, and do not license and distribute their source code under the GPL, MySQL provides a flexible OEM Commercial License. "

gaat om het leveren van MySQL niet om het gebruik. het gebruik is volledig gratis
Ik reageerde dan ook op Helza en niet op Site.to.Mate.
Bij mijn weten hoef je enkel te betalen voor de support en als je op een beetje professionele basis wil gaan clusteren. Voor gewoon standalone gebruik hoef je volgens mij niet te betalen...
@henk52

Ik programmeer dagelijks in j2ee en/of php.

In php kun je ook prima een goed framework neerzetten
(smarty, db objecten, etc).

Ik ken bij beide de voordelen en nadelen, en vaak is het voor iedere klus het juiste gereedschap kiezen.
In php kun je ook prima een goed framework neerzetten
(smarty, db objecten, etc).
Dat weet ik, en een goede programmeur kan dat in elke taal. Ik had zelfs in assembly vroeger een aardig 'frameworkje' opgebouwt.

Dat was echter niet mijn punt. Mijn punt is dat PHP zelf weinig aanbied wat programmeurs ertoe aanzet om te gaan nadenken over de structuur van hun web applicaties. Het gevolg is dat er te veel rommel op de markt komt. Jij zelf als programmeur zal dat toch ook moeten erkennen, zeker als je wel eens onderhouds werk voor projecten moet doen.

Omdat bv Asp.net of Java EE (JSF) een bepaalde structuur afdwingen, ga je zelfs als prutser op een gegeven moment nadenken over jouw organisatie kwa code. Bij elk voorbeeld wat je opzoekt, elke officiele manual die je na leest, elk boek wat je inbladerd, zie die structuur terug komen.

Natuurlijk kunnen mensen ook in Java EE flink prutsen (een old-style JSP is eigenlijk identiek aan PHP), maar de kans dat mensen 'the good way' oppikken is veel groter, zodat je relatief minder prutsers hebt.

Ik zie dan ook de 'PHP way' liever niet gepropageerd worden. Laat het -of- de prutser taal blijven bij uitstek (maar ga het dan niet propageren naar profesionele omgevingen), of laat het uitgroeien tot een volwassen platform alla asp.net of java ee en ga het dan pas breder inzetten.
Ik ben het er niet mee eens. PHP is een script taal en moet je dus niet vergelijken met ASP .NET. ASP .NET is meer een ontwikkelomgeving, een combinatie van asp en c#/delphi/vb. Met php zijn soortgelijke ontwikkelomgevingen opgezet die je precies hetzelfde bieden als het hele .NET verhaal. Mocht je met php willen werken ala .NET style, dan is dat mogelijk.

Daarnaast ASP .NET is een pauper omgeving. Waar php je de mogelijkheid geeft om je eigen applicatie op te zetten, ben je in ASP .NET gebonden aan allemaal componenten. Je wordt gedwongen om in dezelfde kronkels te denken als de ontwerpers van de .net omgeving. Dat ASP .NET een bepaalde structuur afdwingt vind ik eerder een beperking dan een voordeel.

Mensen denken nog wel eens dat een .NET applicatie je helemaal beschermd van de buitenwereld en er vooor zorgt dat je daar alleen goede applicaties mee kan maken. Als php ontwikkelaar weet je op een gegeven moment dat dat juist een valkuil is. Õk kom regelmatig .NET applicaties tegen die makkelijk te hacken zijn omdat mensen simpel weg geen rekening houden met beveiliging. Dat .NET je dwingt om in een bepaalde structuur je denken levert niet per definitie juweeltjes van applicaties op, het maakt mensen eerder lui.
Ik vind dat Henk hier inderdaad een goed punt heeft.
Ik ben zelf ook een php programmeur, en heb ondertussen veel ervaring opgedaan met deze taal. Ik ben nu ook java2ee aan het leren en vind dit veel gestructureerder werken.

Eigenlijk ligt mijn studie java al een tijdje stil. Na de hoofdstukken over object georienteerd programmeren kwam ik tot de conclusie dat het beter kon, en ben dua aan een nieuw framework begonnen in php, en heb de programmeurs welke werken onder mein leiding de opdracht gegeven de hoofstukken over OOP in java goed te bestuderen zodat wij hierin optimaal kunnen presteren.

In dit nieuwe framework probeer ik zelf ook een goed gestructureerde methode voor elkaar te krijgen als java heeft. Echter mis je natuurlijk opties,maar het is het proberen waard.
Wanneer php zelf ook zo'n structuur krijgt ben ik hier zeker een voorstander van!
Alleen willen de meeste investeerders toch vroeg of later wel rendement hebben...

En er is maar 1 ding wat telt: en dat is geld.
geld is zeker niet het enige.
uptime en support is belangrijk, evenals portability en eenvoudig kunnen migreren indien nodig.
Mee eens dat de belangrijke factor daarachter ook geld is, maar de betrouwbaarheid is dat zeker ook.
Volgens mij bedoelt klaafstra99 het anders. Investeerders willen waarschijnlijk uiteindelijk geld zien en hoeven er echt geen uptime voor terug ;)
php-bedrijf? Je mag het ook gewoon Zend noemen hoor...

edit: ;) daar gaat mn rating!
Ze noemen zichzelf niet voor niets "the php company"
eens zend studio.. altijd zend studio :)
-- myself

:P
Ik werk nu al ruim een half jaar met Zend Studio, en heb onlangs thuis ook maar eens Eclipse met de Zend PHP IDE plugin (dus niet phpEclipse) geÔnstalleerd, en ik moet zeggen dat de laatste toch zeer belovend is.

In Zend Studio mis ik voornamelijk een code formatter (die in Eclipse/PHP wel gemaakt zal worden) en ondersteuning voor anti-alias (heeft Eclipse wel, native). De PHP debugger in Zend Studio is dan wel 100%, maar de meeste PHP programmeurs zijn daarnaast ook web developer, en hebben ook te maken met XML, (X)HTML, CSS, en Javascript, en Zend Studio biedt hier nauwelijks iets voor, terwijl de Web Tools plugin van Eclipse al zeer vergevorderd is.

Conclusie: Zend Studio is goed voor debugging, Eclipse/PHP is iets makkelijker in gebruik, maar nog lange niet compleet. En Zend Studio kost 100-300 euro, Elsipse is gratis te downloaden.
Hmm, ligt het nu aan mij, of moet het Zeev Suraski en Andi Gutmans zijn?
wil het geld gebruiken om zijn activiteiten in Europa en AziŽ uit te breiden.
Ik weet niet of wij hier wel zo blij mee moeten zijn. PHP is kwa platform concept erg achterhaald. Het hangt nog steeds het principe aan van HTML pagina's met (business) logic en control er tussen. Alle andere platformen zijn ook op dergelijke wijze begonnen (of zelfs nog een treetje lager: html met output statements vanuit code), maar zijn sindsdien allemaal omhoog geklommen (met name Asp.net, Java EE en bij RoR).

Alleen PHP blijft maar die "prog maar raak voor een knaap" aanpak aanhangen, en biedt vanaf het platform erg weinig middelen om dwingend een nette structuur voor te schrijven.

Als deze investering betekent dat er middelen worden vrijgemaakt om PHP fundamenteel sterk te moderniseren (we moeten AJAX supporten! reken ik daar niet onder) is het een goede zaak, maar als het betekent dat de huidige PHP aanpak verder verpreid gaat worden, dan is dat een slechte zaak voor iedereen die een beetje hard voor het vak als serieuze developper heeft.
Hoewel Java (J2EE/J5EE) en dotnet wel meer aanzetten tot gestuctureerd programmeren kun je er in die talen net zo goed een zooitje van maken - alleen lijkt het door de omgeveving afgedwongen structuur niet zo erg als daqt het daadwerkelijk is.

Als je in die talen geen DAL (Data Abstraction Layer) gebruikt en verder nog meer aanrommelt, dan ben je net zo ver als met PHP - dus heb je dezelfde problemen met onderhoud e.d.

Ze je daarentegen in een van de genoemde omgevingen (Java,dotnet (mscli) of PHP) een goede structuur neer dan heb je met PHP net zoveel voordelen als met de andere omgevingen. Maar ik moet toegeven dat je initieel in PHP eerder kans hebt om aan te rommelen dan in bijvoorbeeld Java.
Ik heb kort geleden de [url=http://www.joomlatwork.com]PHP Development Studio[url] van JoomlAtWork kocht. Het is Eclipse met PHPEclipse en een hele XAMPP installatie. Het bevalt me erg goed. De prijs/prestatie verhouding hiervan is vele malen beter dan Zend-Studio, dus ik vraag mij af of Zend het wel gaat redden. Misschien willen ze dezelfde strategie als IBM gaan gebruiken? IBM heeft immers Eclipse en de java plugin (JDT) 'weggegeven', maar verkopen nog steeds hun java ontwikkelomgeving gebaseerd op Eclipse met een hoop extra.

My 2 cents.
Ik bedoelde natuurlijk deze url:
PHP Development Studio

Bugs.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True