простите, вы новичку предлагаете сразу active record писать?)
а вообще правильно примерно так:
Класс конструктор запроса, так называемый sql builder
Класс строитель из sql builder, в запрос для выбранного провайдера БД
Собственно обертка над провайдером (pdo, mysql, mysqli,...), выполняющая запрос и возвращающая результат.
Последней 2 пункта, по желанию можно объединить в один класс
Все крайне просто:
в sss/bla.php, в начале пишем:
session_start();
$_SESSION['open_index'] = true; // установка сессии
в sss.ru/1ndex.php, в начале:
session_start();
if(!isset($_SESSION['open_index'])){ // если сессии нет
header('Location: error.php'); // редирект
die();
}
unset($_SESSION['open_index']); // удаление сессии
не уверен что canvas хорошая платформа для этого, лучше взять python, java и т.д.
Как я понимаю вы хотите написать рендер (текстуры, свет ...) то копайте в сторону openGl.
Я не писал что это не патерн, и даже теги правильно, вроде, поставил.
К сожаление с руби я не знаком, потому сказать об соответствие моей наработки и реализации его же на руби ни чего сказать не могу, сорри.
17.3" для меня стал решающим фактором.
кст. про качество MSI ни чего сказать не могу, не пробовал, а вот ASUS у меня уже 3 и ни к одной модели не было нареканий.
вы не верно меня поняли, я спрашивал о генерации документации к коду проекта, т.е.
/**
* Название (имя) класса
*
* Полное описание
*
* @author Ф.И.О. <e-mail>
* @version 1.0
*/
превращение в help по коду.
а, о tcpdf я знаю, вещь очень хорошая, хотя и немного глючит с динамически генерированным html.
наследование и прототипы будут основой системы вместе с гибким механизмом переназначений
движок будит относится к так называемым событийным, т.е. все в нем строится на основе событий (количество событий довольно большое)
понятно что «идеальность» в данном контексте — условность
идея сделать максимально понятный движок с помощью сообщества, а значит гораздо удобнее аналогов
хочу добиться результата, что бы просмотрев один туториал человек мог бы уже создать мини игру)
можно ссылку на сравнение
то что я нагуглил:
«для перебора простых индексных массивов нужно использовать for или while
для перебора ассоциативных массивов нужно использотьва foreach»
а вообще правильно примерно так:
Класс конструктор запроса, так называемый sql builder
Класс строитель из sql builder, в запрос для выбранного провайдера БД
Собственно обертка над провайдером (pdo, mysql, mysqli,...), выполняющая запрос и возвращающая результат.
Последней 2 пункта, по желанию можно объединить в один класс