yiiAan de slag met yii


Opmerkingen

Yii is een krachtig PHP-framework dat het beste geschikt is voor het ontwikkelen van Web 2.0-applicaties.

Yii wordt geleverd met rijke functies : MVC, DAO / ActiveRecord, I18N / L10N, caching, authenticatie en op rollen gebaseerde toegangscontrole, steigers, testen, enz. Het kan uw ontwikkelingstijd aanzienlijk verkorten.

Drie stappen om uw applicatie snel te bouwen:

  1. U maakt de database;
  2. Yii genereert de basis PHP-code;
  3. U kunt de code aanpassen aan uw exacte behoeften.

versies

Vrijlating Publicatiedatum
1.0 2008-12-03
1.0.1 2009-01-04
1.0.2 2009-02-01
1.0.3 2009-03-01
1.0.4 2009-04-05
1.0.5 2009-05-10
1.0.6 2009-06-07
1.0.7 2009-07-05
1.0.8 2009-08-09
1.0.9 2009-09-06
1.0.10 2009-10-18
1.0.11 2009-12-13
1.0.12 2010-03-14
1.1.0 2010-01-10
1.1.1 2010-03-14
1.1.2 2010-05-02
1.1.3 2010-07-04
1.1.4 2010-09-05
1.1.5 2010-11-14
1.1.6 2011-01-16
1.1.7 2011-03-27
1.1.8 2011-06-26
1.1.9 2012-01-01
1.1.10 2012-02-12
1.1.11 2012-07-29
1.1.12 2012-08-19
1.1.13 2012-12-30
1.1.14 2013/08/11
1.1.15 2014/06/29
1.1.16 2014/12/21
1.1.17 2016/01/13
2.0.0 2014/10/12
2.0.1 2014/12/07
2.0.2 2015/01/11
2.0.3 2015/03/01
2.0.4 2015/05/10
2.0.5 2015/07/11
2.0.6 2015/08/05
2.0.7 2016/02/14
2.0.8 2016/04/28
2.0.9 2016/07/11

Bron: Yii #Historie - Wikipedia (opmerking: release 2.0.9 ontbreekt in het Wikipedia-artikel op 29-07-2016)

API

Installatie of instellingen

Installatie voor Yii 1.1

Stap 1 - Yii downloaden

Download de Yii-frameworkbundel van de Yii-website

In de gedownloade bundel bevinden zich 3 mappen, namelijk:

demos
framework
requirements
 

demos , zoals de naam al doet vermoeden, bevat een aantal demo Yii-applicaties.

framework bevat het Yii-framework. Dit is de hoofdmap die we zullen gebruiken voor de installatie

requirements bevat code om te controleren of een server voldoet aan de vereisten voor het uitvoeren van Yii

Kopieer de framework map naar uw lokale server. Het wordt aanbevolen om de framework map in de hoofdmap van uw toepassing te bewaren. In deze installatiehandleiding zullen we localhost/yii-setup/ als onze root-projectmap

Stap 2 - de opdrachtregel

Open de opdrachtregel en voer de frameworkmap in. Voor dit voorbeeld zouden we gaan

c: \ wamp \ www \ yu-setup \ framework \

We zullen nu yiic gebruiken om een yiic te genereren. We doen dit door het commando in te voeren:

yiic webapp pad \ naar \ root \ directory

Waar pad / naar / root / map het pad naar je hoofdmap is, dus in ons voorbeeld zou het commando zijn:

yiic webapp c: \ wamp \ www \ yii-setup \

Als u op dit punt een foutmelding ontvangt, is uw opdrachtregel niet geconfigureerd om php uit te voeren. U moet php-uitvoering inschakelen vanaf de opdrachtregel om door te gaan. Anders wordt u gevraagd of u een nieuwe toepassing op het ingevoerde pad wilt maken. Druk op y en druk op de Return-toets

Uw Yii-skeletapplicatie wordt gemaakt onder het opgegeven pad