Заготовка фреймворка - 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)Mon, 23 Dec 2024 18:12:10 +0300Ну я то не в курсе ))
https://visavi.net/topics/40103/673720
Заготовка фреймворка АртурSun, 23 Nov 2014 16:19:21 +0300Сообщенияhttps://visavi.net/topics/40103/67372029. <strong>Башка</strong>, я "тот" (от 14.02.14) просил критиковать)) "этот" (https://github.com/KpuTuK/Neiron/) еще не фреймворк
https://visavi.net/topics/40103/673719
Заготовка фреймворка KpuTuKSun, 23 Nov 2014 16:15:59 +0300Сообщенияhttps://visavi.net/topics/40103/67371928. <strong>KpuTuK</strong>, ну как бэ ты просил критиковать фреймворк.
https://visavi.net/topics/40103/673718
Заготовка фреймворка АртурSun, 23 Nov 2014 16:11:11 +0300Сообщенияhttps://visavi.net/topics/40103/67371827. <strong>Башка</strong>, что оценивать?
https://visavi.net/topics/40103/673717
Заготовка фреймворка KpuTuKSun, 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
Заготовка фреймворка KpuTuKSun, 23 Nov 2014 15:27:32 +0300Сообщенияhttps://visavi.net/topics/40103/673715Какие новые функции 5.5 использует фреймворк?
https://visavi.net/topics/40103/673708
Заготовка фреймворка iNeeXTSun, 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
Заготовка фреймворка KpuTuKSat, 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&page=end" target="_blank" rel="nofollow">Тестируем!</a>
https://visavi.net/topics/40103/658936
Заготовка фреймворка KpuTuKSun, 02 Mar 2014 11:46:50 +0400Сообщенияhttps://visavi.net/topics/40103/658936карта в ини файле:<br>
<pre class="prettyprint">
[welcome]
default = "welcome"
path[default] = "modules\welcome\Welcome_Controller"
path[user] = "modules\welcome\User_Controller"
actions = "index;"
</pre>
обработчик сегментов по карте<br>
<pre class="prettyprint">
<?php
private function _fetch_module() {
// загружаем карту модулей
$ini = parse_ini_file(CM_ROOT .'modules/map.ini', TRUE);
// если модуль по первому сегменту найден
if (isset($ini[$this->_segments[0]])) {
// передаем имя модуля переменной
$module = $this->_segments[0];
// разбиваем строку с экшенами
$actions = explode(';', $ini[$module]);
// передаем массив контроллеров переменной
$controllers = $ini[$module]['path'];
// если котроллер по второму сегменту найден
if (isset($controllers[$this->_segments[1]])) {
// записываем его в обьект
$this->controller = $controllers[$this->_segments[1]];
// если экшен по третьему сегменту найден
if (isset($actions[$this->_segments[2]])) {
// записываем его в обьект
$this->action = $this->_segments[2];
return 0;
}
// или если экшен по второму сегменту найден
} elseif (isset($actions[$this->_segments[1]])) {
// записываем котроллер по умолчанию в обьект
$this->controller = $controllers['default'];
// записываем экшен в обьект
$this->action = $this->_segments[1];
return 0;
}
}
}
?>
</pre>
https://visavi.net/topics/40103/658296
Заготовка фреймворка KpuTuKSat, 22 Feb 2014 00:25:06 +0400Сообщенияhttps://visavi.net/topics/40103/658296появилась идея сделать карту роутов<br>
<pre class="prettyprint">
[welcome]
path = "modules\welcome\Welcome_Controller"
actions = "index;act1;act2"
[welcome2]
path = "modules\welcome\Welcome2_Controller"
actions = "index;act1;act2"
</pre>
и уже исходия из этой карты организовать роутинг)) что вы думаете по этому поводу <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile">
https://visavi.net/topics/40103/658295
Заготовка фреймворка KpuTuKFri, 21 Feb 2014 23:12:01 +0400Сообщенияhttps://visavi.net/topics/40103/65829519. <strong>Кевин Митник_HHTeam</strong>, ну а зачем? допустим есть проэкт на муксуле в нем порядка 100к записей как Вы собираетесь их переносить?? лишний гемор помоему если уж взяли муксул так смысл переписыать на sqlite... хотя это все равно учту и попробую через query bilder реализовать)))
https://visavi.net/topics/40103/657867
Заготовка фреймворка KpuTuKSat, 15 Feb 2014 03:24:35 +0400Сообщенияhttps://visavi.net/topics/40103/65786717. <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
Заготовка фреймворка KpuTuKSat, 15 Feb 2014 02:35:09 +0400Сообщенияhttps://visavi.net/topics/40103/657865