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 , , 6 reacties
Bron: Zend Technologies, submitter: Freeaqingme

Zend Framework logo (60 pix)Zend Technologies heeft de vijfde maintenance release van versie 1.9 van zijn Zend Framework uitgebracht. Zend Framework is een opensource, objectgeoriënteerd framework voor het ontwikkelen van webapplicaties. Het is gemaakt met de gedachte om het gebruik ervan zo simpel mogelijk te houden. Het programma is ontwikkeld in php versie 5 en maakt gebruik van een mvc, een zogenaamd model-view-controller, om de materie in overzichtelijke blokken op te delen. In versie 1.9.5 zijn de volgende problemen verholpen:

Issues resolved for this release:
  • Wrong @subpackage for Zend_Controller_Response_HttpTestCase
  • Script injection using the 'default' route
  • Calling _forward() from init() make the dispatcher dispatch the wrong controller
  • Zend_Db_Adapter_Abstract has incorrect phpdoc
  • Unreachable code
  • update and delete methods of the adapter lack documentation of binding options
  • Wrong value for "Default value" in describeTable at pgsql adapter
  • Add ability to specify a rootnode type for customDijit's
  • When an dijit on a Zend_Dojo_Form_SubForm has a datastore, the generated JS to link the datastore uses the wrong ID.
  • Radio button getting invalid XHTML label
  • dijit.Editor plugins should generate dojo.require statements
  • Adding htmlentities() in createElement()
  • Relative URIs in Atom links may fail to be constructed from the base URI value of the feed
  • multiCheckbox (_getErrorMessages()) fails if configuring custom validation message
  • Segmentation Fault with Zend_Paginator_Adapter_Iterator + Zend_Cache
  • Zend_Reflection_Docblock::__toString() must return a string value
  • echo exception message in the code
  • id property of hit objects is incorrectly referenced as document property
  • Multiple coding standard violations
  • Zend_Service_Yahoo::webSearch 'site' option
  • There is no way to set custom user-agent to Zend_Soap_Client
  • Support or document Zend_Application_Bootstrap usage in Zend_Test_PHPUnit_ControllerTestCase
  • Broken test case, Zend_Translate_Adapter_IniTest:testCreate() causes fatal error
  • Backwards compatability issue with _error() on Zend_Validate_Abstract
  • View Helper HeadStyle does not accept comma separated strings with spaces for media attribute
  • Missing Description Decorator
  • Zend_Application_Bootstrap_BootstrapTest "No default controller directory registered with front controller"

Zend Framework screenshot (481 pix)

Moderatie-faq Wijzig weergave

Reacties (6)

Als ik het goed begrijp is dit vergelijkbaar met CakePHP? Heeft iemand toevallig ervaring met beiden, zodat ze vergeleken kunnen worden?
Als ik het goed begrijp is dit vergelijkbaar met CakePHP? Heeft iemand toevallig ervaring met beiden, zodat ze vergeleken kunnen worden?
Heb ervaring met Zend, hier is een vergelijking: http://wiki.fluidproject....work+(ZF)+vs.+CodeIgniter

Zelf denk ik dat Zend veel meer tools heeft die je kunt gebruiken, maar met kleine projecten niet echt nodig hebt. De db connectie via PDO werkt erg goed, er is een soort sql builder waarmee je erg snel complexe queries kunt maken.

[Reactie gewijzigd door ThePinguin op 31 oktober 2009 21:14]

Die vergelijking kwam ik vandaag ook tegen. Echter is ie outdated, en zitten er een aantal fouten in. Zo wordt aangenomen dat de manier om een model op te zetten zoals dat in de ZF quickstart guide gedaan wordt de enige manier is, terwijl je je models juist _volledig_ zelf kan inrichten, en daarbij - net zoals in de rest van ZF - vrijwel ieder gewenst design pattern kan gebruiken.

Cake heb ik zelf nooit mee gewerkt. Maar tot zover ik begrijp heeft ZF veel meer componenten dan CI/Cake/Symfony, en biedt het je veel meer vrijheid. Als nadeel heeft dat laatste dan wel dat je iets meer moet doen voordat je een app up & running hebt. Daarnaast bieden Cake & Symfony een heel uitgebreide code generation tool (van CI weet ik het niet), terwijl die van ZF nog in de kinderschoenen staat (Zend_Tool).

[Reactie gewijzigd door Freeaqingme op 31 oktober 2009 23:52]

Misschien moet je dan even de voor en nadelen van beiden opnoemen ;)
Tevens een prachtig framework wat in mijn ogen heel goed kan concurreren met zend is Kohana PHP. En als je het even gaat uitproberen, zoek eventjes naar de v3 versie. 't Is zeker de moeite waard!

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