Заготовка фреймворка - Visavi.net https://visavi.net/ RSS - Visavi.net https://visavi.net/assets/img/images/logo_small.png RSS - Visavi.net https://visavi.net/ [email protected] (admin) [email protected] (admin) Thu, 25 Apr 2024 04:13:21 +0300 Ну я то не в курсе )) https://visavi.net/topics/40103/673720 Заготовка фреймворка Артур Sun, 23 Nov 2014 16:19:21 +0300 Сообщения https://visavi.net/topics/40103/673720 29. <strong>Башка</strong>, я &quot;тот&quot; (от 14.02.14) просил критиковать)) &quot;этот&quot; (https://github.com/KpuTuK/Neiron/) еще не фреймворк https://visavi.net/topics/40103/673719 Заготовка фреймворка KpuTuK Sun, 23 Nov 2014 16:15:59 +0300 Сообщения https://visavi.net/topics/40103/673719 28. <strong>KpuTuK</strong>, ну как бэ ты просил критиковать фреймворк. https://visavi.net/topics/40103/673718 Заготовка фреймворка Артур Sun, 23 Nov 2014 16:11:11 +0300 Сообщения https://visavi.net/topics/40103/673718 27. <strong>Башка</strong>, что оценивать? https://visavi.net/topics/40103/673717 Заготовка фреймворка KpuTuK Sun, 23 Nov 2014 16:08:11 +0300 Сообщения https://visavi.net/topics/40103/673717 Проблематично оценивать, когда не понимаешь, зачем это нужно )) https://visavi.net/topics/40103/673716 Заготовка фреймворка Артур Sun, 23 Nov 2014 15:50:36 +0300 Сообщения https://visavi.net/topics/40103/673716 <blockquote class="blockquote"><strong>iNeeXT</strong> (23 Ноября 2014 / 13:45)<br> Какие новые функции 5.5 использует фреймворк?</blockquote> пока ни каких)) даже на 5.3 возможно пойдет. https://visavi.net/topics/40103/673715 Заготовка фреймворка KpuTuK Sun, 23 Nov 2014 15:27:32 +0300 Сообщения https://visavi.net/topics/40103/673715 Какие новые функции 5.5 использует фреймворк? https://visavi.net/topics/40103/673708 Заготовка фреймворка iNeeXT Sun, 23 Nov 2014 13:45:04 +0300 Сообщения https://visavi.net/topics/40103/673708 <blockquote class="blockquote"><strong>Виталик Альянс</strong> (28 Июня 2014 / 15:31)<br> если возникнет надобность переопределить метод, к примеру, _detect_uri в классе codemania\core\Request, то ничего не выйдет, т.к. метод приватный. хватит извращаться, смотри в сторону Symfony2. <img src="https://visavi.net/uploads/stickers/klass.gif" alt="klass"> </blockquote> на то он и приватный))))<br> тогда легче уж так <a href="https://github.com/KpuTuK/Neiron/tree/master/Neiron/Arhitecture/Kernel" target="_blank" rel="nofollow">https://github.com/KpuTuK/Neiron/tree/master/Neiron/Arhitecture/Kernel</a><br> в симфони то как раз на том и построено что просто берется контроль типа а именно обьект класса в обязательном наследующего этот интерфейс. а там уж дальше выбор ложиться на плечи того кто будет переопределять либо он полностью перепишет весь класс либо создаст дочерний существующему. а так как точек вызова именно того класса (в предидущем варианте фреймворка) огромная куча то нет смысла создавать дочерний класс и потом менять на него все вызовы геморно. https://visavi.net/topics/40103/673650 Заготовка фреймворка KpuTuK Sat, 22 Nov 2014 00:28:26 +0300 Сообщения https://visavi.net/topics/40103/673650 если возникнет надобность переопределить метод, к примеру, _detect_uri в классе codemania\core\Request, то ничего не выйдет, т.к. метод приватный. хватит извращаться, смотри в сторону Symfony2. <img src="https://visavi.net/uploads/stickers/klass.gif" alt="klass"> https://visavi.net/topics/40103/666285 Заготовка фреймворка Виталий Sat, 28 Jun 2014 15:31:35 +0400 Сообщения https://visavi.net/topics/40103/666285 Закончил разработку MVC системы))<br> <a href="http://codemania.ru/forum/theme.php?id=1&amp;page=end" target="_blank" rel="nofollow">Тестируем!</a> https://visavi.net/topics/40103/658936 Заготовка фреймворка KpuTuK Sun, 02 Mar 2014 11:46:50 +0400 Сообщения https://visavi.net/topics/40103/658936 карта в ини файле:<br> <pre class="prettyprint"> &#91;welcome] default = &quot;welcome&quot; path&#91;default] = &quot;modules\welcome\Welcome_Controller&quot; path&#91;user] = &quot;modules\welcome\User_Controller&quot; actions = &quot;index;&quot; </pre> обработчик сегментов по карте<br> <pre class="prettyprint"> &lt;?php private function _fetch_module() { // загружаем карту модулей $ini = parse_ini_file(CM_ROOT .&#039;modules/map.ini&#039;, TRUE); // если модуль по первому сегменту найден if (isset($ini&#91;$this-&gt;_segments&#91;0]])) { // передаем имя модуля переменной $module = $this-&gt;_segments&#91;0]; // разбиваем строку с экшенами $actions = explode(&#039;;&#039;, $ini&#91;$module]); // передаем массив контроллеров переменной $controllers = $ini&#91;$module]&#91;&#039;path&#039;]; // если котроллер по второму сегменту найден if (isset($controllers&#91;$this-&gt;_segments&#91;1]])) { // записываем его в обьект $this-&gt;controller = $controllers&#91;$this-&gt;_segments&#91;1]]; // если экшен по третьему сегменту найден if (isset($actions&#91;$this-&gt;_segments&#91;2]])) { // записываем его в обьект $this-&gt;action = $this-&gt;_segments&#91;2]; return 0; } // или если экшен по второму сегменту найден } elseif (isset($actions&#91;$this-&gt;_segments&#91;1]])) { // записываем котроллер по умолчанию в обьект $this-&gt;controller = $controllers&#91;&#039;default&#039;]; // записываем экшен в обьект $this-&gt;action = $this-&gt;_segments&#91;1]; return 0; } } } ?&gt; </pre> https://visavi.net/topics/40103/658296 Заготовка фреймворка KpuTuK Sat, 22 Feb 2014 00:25:06 +0400 Сообщения https://visavi.net/topics/40103/658296 появилась идея сделать карту роутов<br> <pre class="prettyprint"> &#91;welcome] path = &quot;modules\welcome\Welcome_Controller&quot; actions = &quot;index;act1;act2&quot; &#91;welcome2] path = &quot;modules\welcome\Welcome2_Controller&quot; actions = &quot;index;act1;act2&quot; </pre> и уже исходия из этой карты организовать роутинг)) что вы думаете по этому поводу <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> https://visavi.net/topics/40103/658295 Заготовка фреймворка KpuTuK Fri, 21 Feb 2014 23:12:01 +0400 Сообщения https://visavi.net/topics/40103/658295 19. <strong>Кевин Митник_HHTeam</strong>, ну а зачем? допустим есть проэкт на муксуле в нем порядка 100к записей как Вы собираетесь их переносить?? лишний гемор помоему если уж взяли муксул так смысл переписыать на sqlite... хотя это все равно учту и попробую через query bilder реализовать))) https://visavi.net/topics/40103/657867 Заготовка фреймворка KpuTuK Sat, 15 Feb 2014 03:24:35 +0400 Сообщения https://visavi.net/topics/40103/657867 17. <strong>KpuTuK</strong>, да-да, интерфейс для работы с абстрактной БД, которая может быьт как SQL, так и NoSQL https://visavi.net/topics/40103/657866 Заготовка фреймворка Кевин Митник Sat, 15 Feb 2014 03:18:35 +0400 Сообщения https://visavi.net/topics/40103/657866 Документация apigen для тех кому влом смотреть через редактор исходники)) https://visavi.net/topics/40103/657865 Заготовка фреймворка KpuTuK Sat, 15 Feb 2014 02:35:09 +0400 Сообщения https://visavi.net/topics/40103/657865