sobota, 1 lutego 2014

ZF2 Tworzenie modułu.


Aby utworzyć nowy moduł należy w terminalu przejść  do katalogu module w naszej aplikacji i wydać polecenie: $ git clone git://github.com/zendframework/ZendSkeletonModule.git NazwaModułu

10 kroków tworzenia aplikacji w ZendFramework 2.


  1. Pomijając rzeczy oczywiste jak zainstalowane php itp. należy doinstalować php5 - cli oraz git.
  2. Zainstalować curl.
  3. Zainstalować Composer: $ curl -s https://getcomposer.org/installer | php
  4. Przechodzimy do katalogu w którym chcemy umieścić naszą aplikację.
  5. $ git clone git://github.com/zendframework/ZendSkeletonApplication.git NazwaNaszejAplikacji
  6. Przechodzimy do katalogu NazwaNaszejAplikacji.
  7. $ php composer.phar self-update
  8. $ php composer.phar install 
  9. Utworzyć virtualhost.
  10. Dodać wpis do pliku hosts.



piątek, 27 grudnia 2013

Yii - konfiguracja bazy danych.

Odkomentuj odpowiedni fragment kodu w pliku ../protected/config/main.php

Poniższy przykład dotyczy bazy mysql.

'db'=>array(
'connectionString' => 'mysql:host=localhost;dbname=nazwa_bazy',
'emulatePrepare' => true,
'username' => 'właściciel',
'password' => 'hasło',
'charset' => 'utf8',
),

----------------------------------------------------------------------------------------------------------------
“pgsql” (PostgreSQL),
“mssql” (Microsoft’s SQL Server),
“oci” (Oracle)

Yii - zmiana nazwy witryny.


../protected/config/main.php

return array(
'basePath'=>dirname(__FILE__).DIRECTORY_SEPARATOR.'..',
'name'=>'Nasza nazwa',

// preloading 'log' component
'preload'=>array('log'),

// autoloading model and component classes
'import'=>array(
'application.models.*',
'application.components.*',
),

niedziela, 17 listopada 2013

Yii - tworzenie projektu.

Na stronie poświęconej Yii przedstawione są dwa sposoby. U mnie zadziałał drugi konkretnie ten

% cd    Katalog_sieciowy np: www
% php Katalog_z_Yii(YiiRoot)/framework/yiic.php webapp nazwa_projektu.
Jeżeli chcemy uniknąć zabawy z konsolą można odpowiednio skonfigurować NetBeans.
Czyli wskazać gdzie jest katalog z Yii, a on może automatycznie utworzyć projekt.
Projekt oczywiście może być umieszczony w innym katalogu. 

piątek, 15 listopada 2013

Framework Yii - zaczynam.

Jest to moje pierwsze zetknięcie z tym framework'iem.
Na razie jestem na etapie zainstalowania i przeglądu struktury.