Простой роутер - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Sun, 24 Nov 2024 06:21:24 +0300Автор посмотри на какой нибудь фреймворк.
https://visavi.net/articles/comments/547
Простой роутерRefleshMon, 05 Jan 2015 18:18:55 +0300Комментарииhttps://visavi.net/articles/comment/547/2106<strong>Timi</strong>, прикрутить можно все но есть ли в этом смысл если уже в роторе есть готовая реализация? А передавать дополнительные данные можно или через GET или дописать роутер на принятия парных значений по типу ключ - значение.
https://visavi.net/articles/comments/547
Простой роутерАлександрThu, 20 Nov 2014 23:00:03 +0300Комментарииhttps://visavi.net/articles/comment/547/2097Чисто чтоб удовлетворить свою извращенную фантазию пару вопросов.<br>
Возможно ли этот роутер прицепить к ротору? Если возможно, то как туда кроме приложения и экшена передать айди и еще один параметра после него?
https://visavi.net/articles/comments/547
Простой роутерДмитрийThu, 20 Nov 2014 18:45:40 +0300Комментарииhttps://visavi.net/articles/comment/547/2093<strong>klesh</strong>, оттого я и нтересуюсь.
https://visavi.net/articles/comments/547
Простой роутерАртурThu, 20 Nov 2014 16:55:20 +0300Комментарииhttps://visavi.net/articles/comment/547/2092<blockquote class="blockquote"><strong>Башка</strong> (Сегодня / 13:41)<br>
<strong>klesh</strong>, тогда константу CORE_DIRECTORY следует вынести в config.php?</blockquote>
Совершенно верно.
https://visavi.net/articles/comments/547
Простой роутерАлександрThu, 20 Nov 2014 13:51:14 +0300Комментарииhttps://visavi.net/articles/comment/547/2091<strong>klesh</strong>, тогда константу CORE_DIRECTORY следует вынести в config.php?
https://visavi.net/articles/comments/547
Простой роутерАртурThu, 20 Nov 2014 13:41:56 +0300Комментарииhttps://visavi.net/articles/comment/547/2090<strong>Башка</strong>, опять же для удобства. Структуру обычно я делаю такую:<br>
index.php<br>
--core/<br>
----config.php<br>
----class/<br>
------route.php<br>
<br>
в index.php инклудим config.php а в нем уже собираем все наше ядро включая сам роутер.
https://visavi.net/articles/comments/547
Простой роутерАлександрThu, 20 Nov 2014 13:07:45 +0300Комментарииhttps://visavi.net/articles/comment/547/2089<strong>klesh</strong>, почему тогда ты делаешь единой точкой входа index.php, а роутинг у тебя в route.php? Они как то связаны между собой?
https://visavi.net/articles/comments/547
Простой роутерАртурThu, 20 Nov 2014 13:01:46 +0300Комментарииhttps://visavi.net/articles/comment/547/2088<blockquote class="blockquote"><strong>Башка</strong> (Сегодня / 10:53)<br>
<strong>klesh</strong>, а чем плоха константа __DIR__?</blockquote>
Я тоже имею привычку использовать предопределённую константу для root-категории. Все из-за того, что не у всех стоит актуальная версия PHP, и бывают случаи, когда нужно её менять на dirname(__FILE__) или использовать $_SERVER['DOCUMENT_ROOT'].
https://visavi.net/articles/comments/547
Простой роутерiNeeXTThu, 20 Nov 2014 12:57:36 +0300Комментарииhttps://visavi.net/articles/comment/547/2087<strong>Башка</strong>, тем что определив define('CORE_DIRECTORY', __DIR__); как корень ядра я могу из любого места вызывать все что угодно относительно папки "core" не переживая за правильность путей.
https://visavi.net/articles/comments/547
Простой роутерАлександрThu, 20 Nov 2014 12:55:21 +0300Комментарииhttps://visavi.net/articles/comment/547/2086<strong>klesh</strong>, а чем плоха константа __DIR__?
https://visavi.net/articles/comments/547
Простой роутерАртурThu, 20 Nov 2014 12:53:09 +0300Комментарииhttps://visavi.net/articles/comment/547/2085<strong>iNeeXT</strong>, благодарю за замечания и советы.
https://visavi.net/articles/comments/547
Простой роутерАлександрThu, 20 Nov 2014 12:49:26 +0300Комментарииhttps://visavi.net/articles/comment/547/2084<strong>Башка</strong>, для удобства использования + я ее определяю намного раньше и использую не только в роутере.
https://visavi.net/articles/comments/547
Простой роутерАлександрThu, 20 Nov 2014 12:48:42 +0300Комментарииhttps://visavi.net/articles/comment/547/2083Зачем константа CORE_DIRECTORY?
https://visavi.net/articles/comments/547
Простой роутерАртурThu, 20 Nov 2014 12:43:52 +0300Комментарииhttps://visavi.net/articles/comment/547/2082<strong>klesh</strong>, вот теперь все в порядке.
https://visavi.net/articles/comments/547
Простой роутерiNeeXTThu, 20 Nov 2014 12:43:47 +0300Комментарииhttps://visavi.net/articles/comment/547/2081