Articles of рамки

Должна ли быть сделана проверка в объектах Form или модели?

Этот вопрос в основном ориентирован на Zend в PHP, хотя он, безусловно, относится к другим языкам и структурам, поэтому я приветствую мнение каждого. Я только недавно использовал фреймворк Zend, и хотя он не идеален, у меня было довольно хорошее время с ним. Однако одна вещь, которая сводит меня с ума, заключается в том, что большинство […]

Выбор PHP Framework для долгосрочного развертывания

Мы начинаем новый проект, и мне интересно, какую структуру PHP мы должны использовать, и если мы будем использовать фреймворк. Мы решили выбрать PHP вместо ASP.NET частично из-за того, что мы не хотели застревать в негибкой парадигме (WebForms, все-автоматическое, но не очень гибкое), но я считаю, что PHP-инфраструктура может поставить нас в той же ситуации. Приложение […]

Управление URL-адресами в собственной php-инфраструктуре

Я создаю PHP Framework, и у меня есть некоторые сомнения … Структура принимает URL-адрес таким образом: http:/web.com/site/index Он принимает первый параметр для загрузки контроллера ( site ), а затем загружает конкретное действие ( index ). Если вы установили фреймворк в базовом URL-адресе, он работает нормально, но если вы установите его в подпапку, например: http://web.com/mysubfolder/controller/action Мой […]

Yii2 – Как получить текущее имя пользователя или имя от пользователя Yii :: $ app->?

Как вы добавляете или получаете переменные, используя Yii :: $ app-> user-> что-то? Я НЕ хочу получать их через identity ! Я хочу сделать конкретные доступными через user ! Например, я хочу получить текущее имя пользователя и имя пользователя: \Yii::$app->user->username или \Yii::$app->user->name УВЕДОМЛЕНИЕ Я отвечаю на этот вопрос Q & A Style . Это означает, […]

Ошибка при выполнении ассемблерного дампа (ошибка синтаксического анализа: сбой в `&: extend (.clearfix all);`)

Я пытался установить bootstrap на symfony2. Все прошло хорошо, пока я не попробовал команду assetic: dump -force. Вот моя сложная конфигурация " # Assetic Configuration assetic: debug: %kernel.debug% use_controller: false bundles: [ ] java: /usr/bin/java filters: cssrewrite: ~ cssembed: jar: %kernel.root_dir%/Resources/java/cssembed-0.4.5.jar yui_js: jar: %kernel.root_dir%/Resources/java/yuicompressor.jar lessphp: file: %kernel.root_dir%/../vendor/leafo/lessphp/lessc.inc.php apply_to: "\.less$" assets: jquery_js: inputs: – '%kernel.root_dir%/../components/jquery/jquery.min.js' filters: […]