Articles of frameworks

Почему мой Symfony2 устанавливает 404ing при доступе к app.php?

В Symfony2 при доступе к моему приложению локально через app_dev.php все работает нормально. Однако, когда я обращаюсь к app.php, это 404s: К сожалению! Произошла ошибка Сервер вернул «404 Not Found». Что-то сломалось. Отправьте нам электронное письмо по электронной почте и сообщите нам, что вы делали, когда произошла эта ошибка. Мы исправим его как можно скорее. […]

Поиск учебника для начинающих Kohana для PHP

Я собираюсь сначала создать сайт PHP с использованием фреймворка, и после некоторых исследований здесь и там я решил попробовать использовать Kohana Я загрузил источник со своего веб-сайта и загрузил загруженные материалы на моем веб-сервере, а затем был встречен «Добро пожаловать в Кохану!». страницы, и ничего больше … Я попытался найти некоторые обучающие материалы для начинающих […]

Есть ли отдельная библиотека маршрутизации PHP?

Я хочу добавить динамическую маршрутизацию REST-esque в приложение PHP. Я бы хотел использовать существующую библиотеку маршрутизации, поэтому мне не нужно изобретать колесо. Однако, когда я смотрю на такие вещи, как Slim и F3, все они приходят с вещами, которые я не хочу – например, с шаблонами и MVC. Поскольку я просто хочу маршрутизации, у меня […]

Почему «нет такого файла или каталога … autoload.php» при доступе к приложению Laravel?

Я новичок в Laravel, пытаюсь установить Laravel, потраченный впустую три часа, к сожалению, не работал. Когда я получаю доступ через общий каталог, я получаю следующие ошибки: Предупреждение: require (C: \ wamp \ www \ laravel \ bootstrap /../ vendor / autoload.php): не удалось открыть поток: нет такого файла или каталога в C: \ wamp \ […]

Рамки PHP5: автозагрузка и кеширование кода

Ряд фреймворков использует spl_autoload_register() для динамически загружаемых классов (т.е. контроллеров и моделей). Есть несколько сообщений о проблеме автозагрузки и кэширования кода операции. В одном из сообщений, в частности, есть ответ от @cletus, который ссылается на @Rasmus на ряд утверждений, которые оказываются сомнительными для тех, кто использует APC в качестве кэша операций операций: Работает ли кеш-код […]

Глобальные переменные не работают должным образом с помощью фреймворков

Я пытаюсь использовать глобальные переменные в моем php-скрипте, и я нашел использование глобальной переменной на php.net . Но это не работает на моем локальном сервере. Есть ли какая-то конфигурация, которую я пропустил? На этой странице приведен пример: <?php $a = 1; $b = 2; function Sum() { global $a, $b; $b = $a + $b; […]

Полностью объектно-ориентированная структура в PHP

Я хочу создать 100% объектно-ориентированную инфраструктуру на PHP без процедурного программирования и где все является объектом. Подобно Java, но это будет сделано в PHP. Любые указатели на то, какие функции должна иметь эта вещь, должны ли они использовать любые существующие шаблоны проектирования, такие как MVC? Как можно создать объекты для каждой таблицы в базе данных […]

Причины НЕ использовать PHP Framework?

Я всегда разрабатывал веб-программное обеспечение с использованием фреймворка ( Agile Toolkit ), и это было полезно для меня во всех ситуациях, но меня всегда беспокоил один вопрос: В каких обстоятельствах не рекомендуется использовать структуру? Так что вопрос другим разработчикам рамок ветеранов – когда бы вы закодировали в raw good PHP вместо вашей рамки выбора?

Laravel пустой белый экран

Мой сайт laravel работал раньше, я недавно обновился до Apache 2.4 и PHP 5.5.7. Теперь я получаю белый пустой экран, когда я иду на laravel.mydomain.com, ничего в журналах ошибок apache, маршрутах и ​​т. Д. Должно быть хорошо, как раньше. .htaccess загружается, когда я получаю 500, когда вставляю неверную строку в /var/sites/laravel/public/.htaccess. Heres my .htaccess: $ […]

Как сохранить историю обновлений записей в MySQL?

Я должен создать код на PHP, который позволит мне сохранить историю обновлений записей в базе данных MySQL, чтобы я мог найти по дате старую ревизию. Вот пример того, что я действительно хочу достичь: http://en.wikipedia.org/w/index.php?title=Tunisia&action=history Данные в основном являются числами, которые мы записываем о компании для создания отчетов и для извлечения индексов. Я планирую использовать codeigniter […]