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 , , 10 reacties
Bron: Zend Technologies, submitter: Sypher

Zend heeft enkele dagen geleden met 1.7.0 als het versienummer een nieuwe versie van Zend Framework online gezet. Dit framework richt zich op het vergemakkelijken van het ontwerpen, het schrijven en het onderhouden van php-applicaties. Om dit mogelijk te maken zijn onder meer verschillende api's van Google, Microsoft, Amazon, Yahoo en Flickr in Zend Framework ge´ntegreerd. Verder bevat het programma zoekfunctionaliteit, ondersteuning voor ajax en rss- en atom-syndicatie. De bijbehorende aankondiging ziet er als volgt uit:

Zend Framework 1.7.0 is now available

This release introduces many new components and features, including:
  • Zend_Amf with support for AMF0 and AMF3 protocols
  • Dojo Toolkit 1.2.1
  • Support for dijit editor available in the Dojo Toolkit
  • Zend_Service_Twitter
  • ZendX_JQuery in extras library
  • Metadata API in Zend_Cache
  • Google book search API in Zend_Gdata
  • Preliminary support for GData Protocol v2 in Zend_Gdata
  • Support for skip data processing in Zend_Search_Lucene
  • Support for Open Office XML documents in Zend_Search_Lucene indexer
  • Performance enhancements in Zend_Loader, Zend_Controller, and server components
  • Zend_Mail_Storage_Writable_Maildir enhancements for mail delivery
  • Zend_Tool in incubator
  • Zend_Text_Table for formatting table using characters
  • Zend_ProgressBar
  • Zend_Config_Writer
  • ZendX_Console_Unix_Process in the extras library
  • Zend_Db_Table_Select support for Zend_Paginator
  • Global parameters for routes
  • Using Chain-Routes for Hostname-Routes via Zend_Config
  • I18N improvements:
    • Application wide locale for all classes
    • Data retrieving methods are now static
    • Additional cache handling methods in all I18N classes
    • Zend_Translate API simplified
  • File transfer enhancements:
    • Support for file elements in subforms
    • Support for multifile elements
    • Support for MAX_FILES_SIZE in form
    • Support for breaking validation chain
    • Support for translation of failure ,messages
    • New IsCompressed, IsImage, ExcludeMimeType, ExcludeExtension validators
    • Support for FileInfo extension in MimeType validator
  • Zend_Db_Table_Select adapater for Zend_Paginator
  • Support for custom adapters in Zend_Paginator
  • More flexible handling of complex types in Zend_Soap
In addition, almost three hundred bugs have been fixed.

The Zend Framework team would like to thank everyone who made this release possible. As always, our generous ZF community has provided countless new features, bug fixes, documentation translations, etc. We'd also like to thank Adobe Systems and Wade Arnold for contributing the new Zend_Amf component. A big thanks to PHP Belgium and everyone who participated in bug hunt day and/or the Zend Framework bug hunt week.

Finally, we'd like to thank all of those whom we've forgotten to thank above. :) Once again, we're reminded that Zend Framework is about much more than code, it is about community. See y'all online.
Moderatie-faq Wijzig weergave

Reacties (10)

Wie gebruikt dit framework in een professionele omgeving? We komen er nog niet aan toe om dit ding grondig te bekijken... Ik ben benieuwd naar de ervaringen.
Wij gebruiken sinds kort ZF voor al onze nieuwe projecten en zullen deze traditie waarschijnlijk wel voortzettten. Het werkt lekker, is duidelijk en erg snel.

Het kost iets meer tijd om de basis te ontwikkelen, maar onderhoud en debugging is vele male beter en efficienter te doen! Ook is Zend_Layout (rendering/templating) een erg fijn alternatief tegen over vele "templating" engines en schijnt het cache systeem (nog geen ervaring mee) erg goed te werken.

Het is even slikken, vooral als je weinig oop ervaring hebt. Maar als je eenmaal de smaak te pakken hebt en het MVC model een beetje kan hanteren zit je erg lekker

[Reactie gewijzigd door ultimasnake op 25 november 2008 15:17]

zend gebruik ik al tijden, vind erg plezierig pakket en vrij snel in omgang (gezien de mogelijkheden)
maar de studio draait erg fijn vind ik, goede naslag en debugger
Ik zelf heb een hele poos Zend gebruikt, werkte altijd goed (mits goed ge´mplementeerd in je programma) en gewoon stabiel, goed gedocumenteerd en eenvoudig in gebruik (als je het door hebt ;)) Dit boek is een goed boek om mee te beginnen (heb ik ook gedaan) weet alleen niet of het de nieuwste is, maar bol.com of google zal dat vast weten.

Toch ben ik over gestapt naar het Dot Net framework van Microsoft (apsx met C#), dit omdat het (voor mij) sneller werkt. Makkelijker is, en gewoon de snelheid en functionaliteit en veiligheid van PHP+Zend heeft (als het niet "veel" meer is).

Succes met je project!
Dat is net een onderwerp waar ik op het moment onderzoek naar doe (voor school), echter, vanuit mijn eigen ervaring vindt ik Zend een stuk beter werken dan andere frameworks die je eigelijk veel werk uit handen proberen te nemen, waardoor die binnen een professionele omgeving weer minder te gebruiken zijn. Zend is heel flexibel en modulair opgebouwd, en als je component X van Zend gebruikt betekent niet dat je component Y moet gebruiken.

Voor een professionele omgeving lijkt mij persoonlijk Zend de beste keuze als PHP ontwikkelframework, maar ik heb nog niet alle (grote / populaire) frameworks bekeken dus ik kan daar niet een 100% zeker antwoord op geven.

Wat Ultimasnake zegt klopt ook wel - ZF is zeer object-georienteerd, iets wat vooral in veel PHP applicaties niet voorkomt (waar vaker een combinatie met 'standaard' programmeren gebruikt wordt). Dit is in mijn mening een groot voordeel echter, omdat het framework en programma's die daarmee geschreven worden een stuk flexibeler en onderhoudbaarder worden.

[Reactie gewijzigd door YopY op 25 november 2008 16:15]

Sinds de betß's gebruik ik hem, het zwaar leunen op een object ge÷rienteerd design maakt het top. Bijna het hele raamwerk is uitbreidbaar en van hoge kwaliteit. Ook wordt het commercieel ondersteund door Zend die cursussen omtrent het famework geeft.

Ubuntu + Zend Studio + Zend Framework + Qooxdoo = Happy developer! ;)

[Reactie gewijzigd door tuXzero op 25 november 2008 16:24]

Ik gebruik onder andere dit framework voor professionele toepassingen en mijn ervaringen zijn heel erg goed, zeker icm Zend Studio for Eclipse.
Daarnaast zijn andere frameworks zoals CakePHP en CodeIgniter ook zeker het bekijken waard.
Begin een steeds grotere fan te worden van ZF. Moet wel zeggen dat de leercurve op een aantal vlakken vrij steil is, maar once you get the hang of it is het prettig werken.

Documentatie (zowel online als in de sourcecode (phpdoc)) wordt ook nog steeds beter. Met enige regelmaat komen nieuwe updates zoals deze uit.
mijn ervaring (sinds 1.0.4) zijn zelfde als nika, leercurve is soms steil, en vooral de documentatie van Zend zelf is niet altijd even duidelijk en volledig. Gelukkig beginnen meer een meer mensen Zend Framework te ontdekken en verschijnen er bruikbare voorbeelden online.

Sinds kort is er ook een mogelijkheid om een certificaat in Zend Framework te behalen, de cursus die je daarvoor krijgt is naar het schijnt vollediger dan de online handleiding
http://framework.zend.com/services/certification
Die cursus wordt vooralsnog zeer beperkt gegeven vanwege een gebrek aan mensen die die cursus kunnen geven ;)


Wat betreft mensen die er niet uit komen, of nog vragen hebben, kunnen altijd terecht op irc://irc.freenode.org/zftalk.

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