Гід користувача. Фреймворк Yii2 – Web-systems
Технології

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

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

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

Фреймворк 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
або заповніть форму

Почати проект
Який тип сайту підійде для Вашого бізнесу?
Блог

Який тип сайту підійде для Вашого бізнесу?

Який тип веб-сайту найкраще підійде для вашого бізнесу? У цій статті ми говоримо про типи сайтів та етапи їх розробки. Також, аби полегшити процес вибору типу ресурсу для вирішення ваших бізнес-завдань, ми демонструємо деякі приклади активних веб-сайтів, які ми створили для наших клієнтів - успішних бізнесменів.

5 альтернатив білому фону, або як сфотографувати товари, щоб їх хотілося купити
Блог

5 альтернатив білому фону, або як сфотографувати товари, щоб їх хотілося купити

Хочете продавати через інтернет більше? Підкреслити всі особливості товару допоможе правильно підібраний дизайн сайту і якісні фото. У даній статті ми розглянемо 5 альтернатив білому тлу для фотографії товарів, які допоможуть виділиться і привернути увагу покупців саме до вашої продукції.

Як створити інтернет-магазин з нуля
Блог

Як створити інтернет-магазин з нуля

У статті ми поговоримо про те, що є важливим для ефективного інтернет-магазину сьогодні і чи можна його створити самотужки.