Урок 2. Установка фреймворка

preview_player
Показать описание
Наиболее полный в Рунете практический видеокурс по освоению фреймворка Yii2.
Фреймворк – это программный каркас, набор библиотек кода, призванных упростить разработку проекта. Это упрощенное общее понятие фреймворка.
Фреймворк Yii2 – это программный каркас для создания веб-приложений, написанный на PHP.
Фреймворк Yii2 позволяет создавать сайты любого уровня сложности, при этом значительно упрощает процесс написания кода и делает его более приятным и комфортным.
Рекомендации по теме
Комментарии
Автор

Большой плюс что нет музыки! Чисто голос лектора. Клас!

arslanalisuleymanov
Автор

Спасибо за урок! Действительно приятно смотреть, ничего лишнего и при этом нет моментов вроде "ну тут вы сами знаете". Хорошая подача, приятно смотреть, правда.

alexsiritsa
Автор

Корисна інформація для магістерської підготовки в рамках освітньо-професійної програми "Технології електронних мультимедійних видань"

etklrrv
Автор

Поясню про папку web: это точка входа, пользователь имеет доступ ко всем скриптам в ней и в её поддиректориях. Выше папки web находятся скрипты, к которым пользователь не должен иметь доступа, поэтому папка web настраивается как корневая папка сервера и выше неё пользователь попасть не может. Если вы используете OpenServer, то это легко настраивается на вкладке настройки/домены. где в качестве корня указывается папка "имя проекта/web"

vladimirvladimir
Автор

Спасибо за объяснение!
Насчет 3:37 я думаю, что cookieValidationKey генерируется composer'ом, иначе он по умолчанию у всех будет одинаковый, а это - уязвимость. Сто пудов, толпами будут забывать его менять.

uwnrrky
Автор

На самом деле нет особой загадки почему корнем является директория web, а скрипты фреймворка вынесены выше. В типовых скриптах фреймворков, магазинов, блогов, да и проч находят уязвимости. Чтобы злоумышленники не смогли их эксплуатировать массово - скрипты фреймворка выносятся из доступного через www места.

evgeniysergeev
Автор

ключ валидации, кстати, и при ручной установке теперь есть :)

vsyhdnl
Автор

для тех, кто будет устанавливать через composer/openserver - важно устанавливать именно через терминал openServer - я просто привыкла через git bash все делать, но так установка криво происходит, выбрасывает ошибки и в итоге не инсталлирует вендор, через родную консоль OpenServer все просто и безболезненно

olenakunina
Автор

почему мой open-server не может запустить этот фреймворк? а apache запускает ((

niggamanov
Автор

ты же в прошлом уроке говорил, что установка приоритетна через composer

sijdvfd
Автор

А у меня почему то выдаёт ошибку

Fatal error: Composer detected issues in your platform: Your Composer dependencies require a PHP version ">= 7.2.0". You are running 5.6.12. in on line 25

Jerald
Автор

Почему в левом в верхнем углу у тебя написано Company, а у меня My Application. С чем это связано?

lazylion
Автор

Спасибо за уроки.Что за у вас WebServer?

armankaztore
Автор

бля в чем проблемма почему запускаю composer.phar пишет : Could not open input file: composer.phar

andriiyurchuk
Автор

Что за стиль у всех, можно с истоков пожалуйста, что за домен, зачем сервер создали, где мы его создали, новичку невозможно это с нуля сделать, непонятно зачем вообще это говнолокалка нужна и где ее найти и перечень ее настроек. Можно по порядку пожалуйста. Мы все таки Yii проходим не какие то там основы. Кстати и на основах почему-то высером прям обьясняют что нужно качать, а здесь всем насрать.

abylkhairnurgozhaev