|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
24.08.2011, 00:02 | #21 | |||
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Рад за вас.
А когда ваш хостинг переведут на 5.3.х - вы просто будете искать хостинг с 5.2.х...? Цитата:
С GET так вообще глухомань - хоть бы распарсили для приличия, и вернули удобным массивом( parse_str() )... Работа с БД - по-прежнему одна огромная печаль.... Функционала нет почти, а тот что есть выглядит не очень...: Цитата:
Цитата:
"Паттерны..., лоадеры..." - у вас там и без них полно проблем, на "бытовом" уровне, так сказать. И они никуда не исчезнут от того, что вам некогда их решать из-за "более важных проблем" ("Паттерны..., лоадеры..."). |
|||
24.08.2011, 03:16 | #22 |
Форумчанин
Регистрация: 12.11.2010
Сообщений: 146
|
Фак май мозг, в рот мне ноги...
Код:
|
24.08.2011, 17:05 | #23 | |||||||||||||||
Форумчанин
Регистрация: 31.05.2011
Сообщений: 316
|
Цитата:
[QUOTE] На линуксе нотпада нет, ЕСТЬ Geany. И чем плох этот скрипт? Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
|
|||||||||||||||
24.08.2011, 17:12 | #24 | ||
Форумчанин
Регистрация: 31.05.2011
Сообщений: 316
|
Цитата:
И кстати чем им не понравилось break и continue Цитата:
Проще этот AUERY STRING уже потом обработать так как это требуется. Или вы предлагаете использовать простой GET? Хотя я над этим подумаю. У меня просто закончились идеи и даже не знаю с чего начинать. Последний раз редактировалось dem66; 24.08.2011 в 17:14. |
||
24.08.2011, 19:19 | #25 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
To dem66:
Я вот читаю ваши ответы на разные замечания - и понимаю, что вас на самом деле мало волнует чужое мнение. На все замечания у вас либо пустые отмазки типа "да, да - это всё будет, только потом...", либо вообще откровенное забивание на очевидные вещи "а чё, мне и так норм, всё работает!..". С таким вашим отношением - далее детально рассматривать и комментировать что-либо нет ни малейшего ни желания, ни смысла. Мое обобщенное мнение - откровенно слабый продукт, с кучей устаревшего функционала, хаотичной логикой (а местами - с полным её отсутствием), отсутствием очевидного и необходимого функционала. Код плохо форматирован, комментарии и сообщения с кучей ошибок, безопасность на низком уровне, много ошибок. Рад за вас, если вам удается на таком движке выкатывать какие-то проекты - но "в народ" этот движок ещё долго не пойдет. Учитывая вышеперечисленное - пока это и к лучшему. Вам совет - читайте-таки замечания, изучайте примеры других фреймворков, делайте выводы и вносите коррективы в логику и код, не отмахивайтесь от указанных вам ошибок. Помните - программистов много, профессионалов мало. |
24.08.2011, 22:06 | #26 |
Форумчанин
Регистрация: 31.05.2011
Сообщений: 316
|
Я отмахиваюсь? Вот вы подскажите как сделать правильно я и сделаю. Все только ругаются. Если б кто то что то полезно сказал, что можно было бы применить.
Последний раз редактировалось dem66; 25.08.2011 в 11:30. |
25.08.2011, 18:21 | #28 |
Форумчанин
Регистрация: 12.11.2010
Сообщений: 146
|
Ответецц
Уважаемый TraceSmile вот пару советов:
1. Для врапера БД использовать PDO, посмотреть реализацию Doctrine Dbal 2. Рутинг это сердце фреймворка !!! Смотреть Symfony routing 3. Автолодер нужен для того чтоб не было include и require !!! 4. Много грамматических ошибок !!! 5. Конфиг кэшировать при парсинге хотя бы... 6. ВСЁ что я написал, брал из файлов, я открыл ВСЕ !!! что повторялось(ошибки и недочёты) я не постил по два раза!!! Вот как должен строится рутинг в фреймворке: PHP код:
|
25.08.2011, 18:23 | #29 |
Форумчанин
Регистрация: 12.11.2010
Сообщений: 146
|
П.С. такого в пыхе до 5.3 не построишь !!!
|
25.08.2011, 21:47 | #30 |
Форумчанин
Регистрация: 31.05.2011
Сообщений: 316
|
Во это идея хорошая. Можно ведь попробовать записать в кэш уже распарсеный конфиг в виде ассоциативного массива?
Благо мои скрипты это позволяю. Видели ведь в плагинах скрипт который сохраняет в файл ассоциативный массив? Пр этом не нужно делать serialize и unserialize. А если как то ухитрится и хранить его в оперативке??? Предложенный вариант роута ведь уже под конкретную ситуацию. И теперь еще вопрос. Почему все хранят конфиги и роуты в Php виде? Чем не устраивает INI, Yuml??? Ведь удобнее сделать так-> Index.Controller="Index" Index.Action="Index" Page.Controller="Index" Page.Action="Page" И потом просто подставить эти значения в скрипте. Я делал по примеру Зенда. Причем здесь TraceSmile? И если сильно захотеть то построить можно. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Windows 98 и Framework 2 | doober | Linux (Ubuntu, Debian, Red Hat, CentOS, Mint) | 7 | 12.07.2010 14:37 |
Framework 3.5 | psycho-coder | Общие вопросы .NET | 8 | 17.07.2009 14:33 |
PHP и MySQL: Тестирование студентов | Sanakan | PHP | 3 | 27.05.2009 20:26 |
Framework | Blackout | Софт | 8 | 19.02.2009 09:49 |