Articles of frameworks

Получить текущий URL / URI без каких-либо переменных $ _GET

Как в Yii получить URL текущей страницы. Например: http://www.yoursite.com/your_yii_application/?lg=pl&id=15 но исключая $GET_['lg'] (без разбора строки вручную)? Я имею в виду, что я ищу что-то похожее на методы Yii::app()->requestUrl Chtml::link() / Chtml::link() для возврата URL-адресов за вычетом некоторых переменных $_GET . Изменить : Текущее решение: unset $_GET['lg']; echo Yii::app()->createUrl( Yii::app()->controller->getId().'/'.Yii::app()->controller->getAction()->getId() , $_GET );

Хорошие ресурсы для WordPress?

Я создаю довольно большой сайт, не занимаюсь электронной коммерцией, но у меня есть определенный контент для управления. По какой-то причине клиент хочет WordPress. Нет никакого способа обойти это … Я использовал WordPress раньше, чтобы быстро создавать блоги, но это все. Если что-то выходит за рамки WordPress, я буду использовать фреймворк во что-то (Rails / Cake). […]

Тонкие выходы JSON

Я использую структуру Slim с PHP для создания RESTful API для моего приложения. Однако я предположил, что структура будет иметь некоторый способ создания более простых JSON-выходов, а не просто exit($jsonEncodedVariable); , Я что-то пропустил в рамках, или мне нужно использовать json_encode() … exit($json) … для каждого метода? Все данные извлекаются из моей базы данных MySQL […]

Есть ли PHP CMS со встроенной поддержкой тестирования A / B?

Я собираюсь приступить к работе над новым проектом и подумал, что это может быть подходящее время, чтобы также начать изучать новую PHP CMS. Я действительно проводил много времени с Joomla, поэтому «новый» может быть почти «любым». Во всяком случае, я также много говорил о тестировании A / B и думал, что это может быть хорошей […]

Различные $ this-> Auth в cakephp

Я настраиваю компонент Auth на «страницу администратора», используя модель пользователей. Но теперь я также хочу создать / настроить Auth для клиентов. Я пытаюсь «переписать» inialize () //This is in my ClientsController.php public function initialize() { $this->loadComponent('RequestHandler'); $this->loadComponent('Flash'); $this->loadComponent('Auth', [ 'authenticate' => [ 'Form' => [ 'userModel' => 'clients', 'fields' => ['username' => 'client_email', 'password' => […]

Laravel не показывает index.php

Я новичок в Laravel, я создал виртуальный хост http://example.com и установил Laravel в папке этого домена, но когда я пытаюсь получить доступ к этому домену, я получаю это

Лучший способ организовать иерархию классов PHP

У меня есть несколько примитивная структура, которую я использовал для большинства своих проектов, но общая проблема дизайна напомнила мне, что я еще не успел это сделать. Для данного приложения следует ли я отделять структуру класса приложения от структуры фреймворка или строить поверх фреймворка не так плохо? Например, скажем, у меня была структура с базовым классом […]

Вызов функции множественных объектов PHP

Возможно, это глупый вопрос. Я пытаюсь понять, как сделаны эти серии вызовов объектов. Пример в красноречивом методе Laravel http://laravel.com/docs/eloquent $affectedRows = User::where('votes', '>', 100)->update(array('status' => 2)); Я пытаюсь создать пользовательскую структуру, и мне нравится идея структуры Laravel. Может кто-нибудь, пожалуйста, скажите мне, что это такое и как достичь этого.

Как установить инструмент Zend Framework 2 с композитором

Я не могу понять, как запустить zf.php (Zend Framework 2 Tool) при загрузке с помощью композитора. Сначала я загружаю композитор и zftool в соответствии с документацией: $ mkdir tmp && cd tmp $ curl -s https://getcomposer.org/installer | php $ ./composer.phar require zendframework/zftool:dev-master Пока это прекрасно. Но когда я пытаюсь запустить zf.php, я получаю ошибки: $ […]

Будет ли лучше использовать фреймворк для разработки сайта или просто его код вручную?

Дубликаты: Любой, кто не использует веб-инфраструктуру? Зачем? Большинство веб-программистов (а не дизайнеров) используют редакторы wysiwyg или компилируют свой HTML-код? Что лучше использовать HTML / CSS, отредактированные вручную, или с помощью проектных программ? и почему? Теперь, прежде чем продолжить, я чувствую более удобное кодирование вручную без использования фреймворка типа PHP. Каковы преимущества использования каркаса против ручного […]