Swank, Нужно пробовать,тогда поймёшь.
Rakovskiy, Пробовал и не раз но к большинству фреймворков не находил норм доков да и не для меня эти фреймворки, как по мне на них нечего серьёзного не сделаешь
# Swank (21.08.2014 / 23:12)
Rakovskiy, Пробовал и не раз но к большинству фреймворков не находил норм доков да и не для меня эти фреймворки, как по мне на них нечего серьёзного не сделаешь
гг ты просто не правильно понял, что представляет из себя фреймворк и для чего он нужен.
Можно сказать это что-то похожее на "ядро",только без модулей.То есть это готовые решения.Вот к примеру в Yii есть замечательный шаблон для работы с БД.К примеру так выглядит обычный запрос на получение записи по первичному ключу
$user = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id` = 5 LIMIT 1"));
echo $user['login'];
А так это выглядит в Yii
$user = User::model()->findByPk(5);
echo $user->login;
Получение записи по логину и паролю,несколько вариантов
$user = User::model()->find('login=? AND password=?',array($login,$password));
$user = User::model()->find('login=:login AND password=:password',array('login' => $login,'password' => $password));
$user = User::model()->findByAttributes(array('login' => $login,'password' => $password));
Ну и так далее.
В общем там огромный функционал,бери не хочу.Валидация,авторизация,права доступа,кеширование и много всего
Забыл привести пример записи.
$user = new User();
$user->login = 'Admin';
$user->password = '123456';
$user->sex = 'm';
$user->save();
# Blade (21.08.2014 / 19:31)
Структура файлов в "проекте":
/
cache/
src/
|--Fenom/
|----........
|--Fenom.php
templates/
|--index.tpl
index.php
index.php
[php]<?php
require_once 'src/Fenom.php';
\Fenom::registe
Спасибо
Вроде получилось, правда с кодировкой проблемы:
Хотя нет, вру, создал .htaccess с
AddDefaultCharset UTF-8. Теперь все отображается правильно.
Blade, опечатался, папка нужна template а не templates
Собсно, первое, что меня смущает - кэширование. Для чего оно нужно? При изменении файла - сама страница на сайте не меняется, как я понимаю - нужно будет удалять файл кэша, чтобы он создался заново. В обычном PHP такого делать не нужно - изменил инфу, обновил страницу - принимай результат. Так в чем же преимущество кэширования?
MyZik, да, не заметил опечатки, тк код несколько изменил за время написания сообщения
MyZik, Без кеша фреймворк норм нагрузку создает