Технології

Гід користувача. Фреймворк Yii2

25 жов 2016
Автор:Web Systems

Ну дуууже коротко про характеристики

Фреймворк Yii – каркас для веб-розробки на мові PHP, заснований на парадигмі MVC. Він повністю об’єктно-орієнтований і використовує всі переваги просунутих функцій PHP (стандартну бібліотеку PHP, пізнє статичне зв’язування і Анонімні функції). У фреймворку Yii2 використовується простір імен, а значить компоненти, віджети і моделі повністю відокремлені, що значно спрощує написання коду. Додамо лише, що даний фрейм дуже простий в установці, має низький поріг входження, широку українську спільноту розробників і спеціальний навчальний сайт.

А що для користувача?

У кейсі “Клевер” ми писали, що вибрали Yii фреймворк, оскільки з його допомогою можна створити унікальну адмінпанель з урахуванням всіх побажань замовника. Але це далеко не всі можливості. Використовуючи Yii 2 ви отримуєте:

економію бюджету і термінів реалізації проекту

Гід користувача. Фреймворк Yii2: image-1Вбудований Gii модуль, запускаючись відразу в браузері, дає можливість швидко згенерувати потрібні форми, класи і контролери, а також модульні каркаси і розширення. Здійснити перехоплення і обробку помилок прямо по ходу розробки, тобто, працювати за методом TDD. Це означає, що на створення проекту буде задіяно менше співробітників і витрачено менше часозатрат.

можливість поміняти практично будь-який елемент веб-сайту

Гід користувача. Фреймворк Yii2: image-1Фреймворк дозволяє створювати власні елементи, підбирати елегантний дизайн або міняти його за допомогою вбудованих тем. Фреймворк дійсно гнучкий – дозволяє експериментувати практично з кожним елементом сайту, розширюючи його можливості. Хочете адмініструвати магазин зі смартфона? Адаптивна CMS – без проблем.

гарантію безпеки даних

Гід користувача. Фреймворк Yii2: image-1Yii відразу ж укомплектований компонентом Security. Є також готові класи для безпечної аутентифікації і авторизації користувача. Один з найцікавіших – RBAC. Контролює доступ, ґрунтуючись на ролях (наприклад, Адміністратор, Модератор). Наприклад, у форумі або на сторінці відгуків ви можете дозволити людині редагувати свій коментар, при цьому змінювати коментарі інших користувачів він не зможе.

дійсно велику швидкість

Гід користувача. Фреймворк Yii2: image-1Ніщо так не дратує, як повільно довантажувати сторінка. Позбавте відвідувачів свого сайту від зайвого подразника, нехай сприймає інформацію в хорошому настрої. Система кешування Yii дозволяє зробити процес завантаження сторінок швидким, як блискавка smiley

Для яких проектів підійде?

Yii створено для розробки технічно складних проектів, які вимагають швидкого взаємодії:

  • інтернет-магазини зі складною бізнес-логікою
  • CMS
  • бізнес-додатки
  • веб-сервіси
  • портали і форуми

Замість висновку

Поки ми готували статтю, вийшла нова версія Yii2.10 з низкою вдосконалень. Окрім більш ніж 80 додаткових багфіксів, оптимізували внутрішню міграцію по неймспейсам. Тепер розробнику досить один раз вказати шлях до потрібного місця, далі Yii розбереться сам – див. пункт «Скорочує час на розробку». Додали можливості по СЕО-оптимізації (можна буде вибрати вказувати слеш в кінці посилання чи ні). І відкрили можливість роботи через консоль, для тих кому це до вподоби. Регулярне оновлення підтверджує зручність і актуальність даної технології, а також свідчить про її затребуваності на ринку. Подивитися роботи з використанням цього фреймворку можна в нашому портфоліо
З’явилися питання – пишіть, з радістю відповімо! smiley

Хочете замовити проект?
Дзвоніть +38 067 98 00 900
або заповніть форму

Почати проект
«Срібний розробник» інтернет-магазинів України
Компания

«Срібний розробник» інтернет-магазинів України

Майже 500 веб-студій з усієї України представляли свої роботи на суд експертів і користувачів. Сьогодні визначилася трійка переможців 2016- го року. Команда WEB-SYSTEMS SOLUTIONS посіла друге місце і отримала срібну корону розробника інтернет-магазинів на CMS OpenCart. Як ми йшли до перемоги читайте в статті!

Літній корпоратив Web-Systems Solutions 2018
Компания

Літній корпоратив Web-Systems Solutions 2018

Літній корпоратив Web-Systems Solutions 2018, як і в минулому році ми відсвяткували на Чорному морі, тільки цього разу на пляжі Лазурного.

Навіщо бізнесу інтернет-маркетинг та SEO?

Навіщо бізнесу інтернет-маркетинг та SEO?

Ми всі пам'ятаємо часи, коли в магазинах вибирати не доводилося. Величезні черги, бажання купувати, але немає товарів. Потім настав час, коли асортимент розширився, але купівельна спроможність впала, оскільки грошей у людей не було. Був і період, коли ринок процвітав. У перші роки 21 ст. у людей з’явилося трохи більше коштів і всі поспішали купувати. Сьогодні ж все змінилося знову. Є величезний асортимент товарів і послуг, люди готові купувати, але продавати стало складніше. А все тому, що з'явилася конкуренція.