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. Je kunt ook een cookievrije versie van de website bezoeken met minder functionaliteit. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , reacties: 2, views: 1.508 •
Bron: Yii PHP Framework, submitter: BBrunekreeft

Yii PHP Framework logo (75 pix)Yii is een component based php-framework, met volgens de ontwikkelaars zeer goede prestaties die het bijzonder geschikt maken voor het ontwikkelen van grootschalige webapplicaties. Het framework bevat tal van opties, zoals mvc, dao/ActiveRecord, I18N/L10N, caching, jQuery-based AJAX support, scaffolding, input validation, widgets, events en theming. Voor meer informatie verwijzen we naar deze pagina. De ontwikkelaars hebben versie 1.1.12 uitgebrachten hierin zijn de volgende veranderingen en verbeteringen aangebracht:

Bugs fixed:
  • #190: WSDL return tag was not generated by CWsdlGenerator when Macintosh line endings were used inside service describing docblock
  • #1066: CMemCache: expiration time higher than 60*60*24*30
  • #1072: Fixed the problem with getTableAlias() in defaultScope()
  • #1076: CJavaScript::encode() was not compatible with PHP 5.1
  • #1077: Fixed the problem with alias in CSort
  • #1083: CFileValidator is now unsafe by default. This will prevent setting attribute when no file was uploaded
  • #1087: Reverted changes to CCookieCollection::add() introduced in 1.1.11 as they were triggering E_STRICT on some old PHP-versions
  • #1088: Fixed usage of proper CActiveForm id property when it's supplied with htmlOptions
  • #1094: CGridView with enabled history used to clear page title in case sorting or paging performed
  • #1109: Fixed "js:" encoding BC-break in CHtml::ajax() and related methods introduced in 1.1.11
  • #1120: Fixed duplicate events processing in CGridView when ENTER was pressed for filtering
  • #1192: CHttpCacheFilter failed to comply with RFC 2616, section 10.3.5
  • #1207: Fixed an issue in CHtml::resolveValue() which occurs when handling tabular data input
  • #1225: Fixed the bug that $.fn.yiiGridView.getChecked was not working always if a custom CGridView::template was used
  • #1243: Fixed the bug that when using CUrlManager::addRules with $append=false rules were added in reverse order
Enhancements:
  • #243: CWebService is now able to deal with the customized WSDL generator classes, was hardcoded to the CWsdlGenerator before, added CWebService::$generatorConfig property
  • #636: CManyManyRelation now parses foreign key for the junction table data internally, and provide public interface to access it
  • #1163: CGridview does not create empty class attributes anymore
Changes:
  • #1099: Changed connectionId dropdown to sticky text field in Gii model generator
  • #1167: Reverted back the change to CComponent::evaluateExpression() about global function support

Yii PHP Framework screenshot (481 pix)

Reacties (2)

Na al aardig wat frameworks te hebben uitgeprobeerd heb ik me de laatste weken eens flink beziggehouden met Yii. Na de standaard tutorials en wiki-pagina's op de site zelf heb ik het boek "Agile web application development with Yii 1.1 and php5" doorgewerkt, wat je een redelijk goede basis zou moeten geven.

Mijn ervaringen zijn uiterst positief, zeker vergeleken met de directe concurrenten; alles voelt logisch aan en is eenvoudig uit te breiden of zelf te implementeren, waardoor je ook componenten van bijvoorbeeld Zend erin zou kunnen gebruiken.
Wat ik wel jammer vind is dat ze een speed comparison op de website hebben met daarop sterk verouderde versies van concurrerende frameworks.

Op dit item kan niet meer gereageerd worden.



Populair: Vliegtuig Luchtvaart Crash Smartphones Google Laptops Apple Games Politiek en recht Rusland

© 1998 - 2014 Tweakers.net B.V. onderdeel van De Persgroep, ook uitgever van Computable.nl, Autotrack.nl en Carsom.nl Hosting door True

Beste nieuwssite en prijsvergelijker van het jaar 2013