мовою, а значення - перекладене для даного коду (російська, наприклад). p align="justify"> Для перекладу повідомлення, фреймфорк yii надає статичний метод Yii :: t (<ім'я категорії>, <повідомлення>), а для зберігання поточного мови на засланні в файл конфігурації було підключено стороннє розширення в якості компонента програми urlManager: LangUrlManager.
Для активації В«красивихВ», Человекопонятние посилань компонент додатку urlManager був налаштований таким чином:
'urlManager' => array (
'class' => 'application.extensions.urlManager.CLangUrlManager',
// формувати посилання у форматі/route/p1/v1/p2/v2/...
'urlFormat' => 'path',
'rules' => array (
// код мови завжди розташований попереду посилання
'' => '/ price',
'/<_c>' => '<_c>',
'/<_c>/<_a>' => '<_c> ​​/ <_a>', p>
'/text/index/' => 'text/index',
),
// не виводити index.php на засланні
'showScriptName' => false,
),
а в кореневій папці сайту (www) був доданий файл. htaccess з активацією і налаштуванням mod_rewrite в web-сервері apache:
Options + FollowSymLinks */* on% {REQUEST_FILENAME}!-f% {REQUEST_FILENAME}!-d. index.php
ВИСНОВОК
У Yii вкладено багато можливостей які виділяють цей фреймворк на тлі інших і роблять розробку з його допомогою дуже швидкої і приємною.
Ось невеликий список який варто виділити:
1.Отлічная підтримка. Для російськомовних користувачів на офіційному форумі фреймворку створено власний розділ де ви завжди можете отримати відповіді на свої запитання. Плюс до цього мною було створене російськомовне співтовариство <# "justify"> Якщо чесно то перераховувати можна довго, і п'ятнадцятьма пунктами список природно не обмежиться. Багато з того що написано вище - і стало для мене стимулом перейти на Yii Framework. p align="justify"> БІБЛІОГРАФІЯ
Джордж Шлосснейгл.Профессиональное програмування на PHP, 2006.
Максим Кузнєцов, Ігор Сімдянов, Сергій Голишев.PHP 5 на прикладах. БХВ-Петербург.2005, ISBN: 5-94157-670-6
А.Кухарчік. PHP: навчання на прикладах. 240 стор, 2004 р. Видавництво: Нове знання. ISBN 985-475-050-7
Леон Аткінсон, Зеєв Сураські. PHP 5. Бібліотека професіонала, 2006