|
-8 / 7 / 0
Регистрация: 28.10.2012
Сообщений: 84
|
|
mdolon-php-mvc framework24.11.2012, 17:41. Показов 7852. Ответов 14
Метки нет (Все метки)
https://github.com/mdolon/jQuery-Mobile-PHP-MVC
Шикарный фреймворк: php5+ООП. jquery стандартная тема. GPLv3 лицензия - можно использовать в любых своих разработках. Низкое потребление памяти - хорошая архитектура. Объем 22кб Релиз февраль 2012 Хорошее начало для любого крупного проекта, даже если это и не мобильный сайт, а интернет-портал для компьютеров. Минимум файлов - максимум того,Что нужно в крупном проекте (ООП, хорошая архитектура, PDO драйвер для работы с mysql,postgresql,sqllie базами). Удачи в разработках=) p.s: может кто то не знает.
0
|
|
| 24.11.2012, 17:41 | |
|
Ответы с готовыми решениями:
14
Разработка Веб-интерфейса к базе данных с PHP MVC Web-Framework Symfony PHP AJAX Framework с поддержкой mvc Выбор технологии и языка для написания диплома (ASP.NET MVC 4 или Yii PHP Framework) |
|
1178 / 1128 / 94
Регистрация: 31.05.2012
Сообщений: 3,060
|
|||||||||||||||||
| 24.11.2012, 20:23 | |||||||||||||||||
Если цитировать, там весь код можно процитировать... У автора фв нет вообще понимания что такое ООП... И как работать с бд...
2
|
|||||||||||||||||
| 25.11.2012, 01:28 | |||||||||||
|
Не по теме: о да..) Кликните здесь для просмотра всего текста
И, судя по названию метода, нынче так проверяют базы данных? Или таблицы?))
и да, смесь PDO с mysql, да еще и в одном файле выглядит божественно..
1
|
|||||||||||
|
83 / 21 / 1
Регистрация: 17.11.2012
Сообщений: 351
|
||
| 25.11.2012, 21:43 | ||
|
может быть и смешно, но это разработка, иностранца, с иностранными мозгами. Что-то подправить и будет классно, факт остается фактом, фреймвор очень мал, его можно подправить и с небольшого кол-ва файлов писать сайт с нуля. У него распределение памяти правильное в ООП.
А это:
Может и некрасиво, зато компактно, и быстро-работает.
0
|
||
|
Почетный модератор
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|||
| 25.11.2012, 22:41 | |||
|
вот кстати неплохая статейка http://wmdn.ru/php/using-globals-in-php/ Ну ладно, забудем про глобальные переменные. В чем смысл использования устаревших функций (mysql_*) и тут же, чуть ниже использование PDO? В чем смысл давать практически одинаковые названия классам - Route и Router, размещая их при этом в одном файле? Как их потом подключать, удобно будет? Вы вспомните через пару месяцев в каком именно из этих классов у вас находится нужный метод? А если структура разрастется? Не глядя на код, объясните мне, что делает Я посмотрел лишь пару файлов, мне хватило - чтобы отказаться от использования такого "фреймворка", пускай он даже будет весить и 1 килобайт против 10-20 метров.. Добавлено через 3 минуты использование в классах global - это вообще круть, нафиг свойства придумали.. Кстати, такой вопрос - в приведенной функции (она уже просто мой кумир) - как вы узнаете, "check OK" или "check Fail"?
2
|
|||
|
1178 / 1128 / 94
Регистрация: 31.05.2012
Сообщений: 3,060
|
|||
| 25.11.2012, 22:57 | |||
|
Горздо лучше будет с нуля написать сайт даже в процедурном стиле. Трусы на голову тоже можно надеть неправда ли? Но вы ведь так не делаете?
0
|
|||
|
26 / 26 / 1
Регистрация: 30.09.2011
Сообщений: 196
|
||
| 26.11.2012, 17:05 | ||
0
|
||
|
270 / 226 / 11
Регистрация: 20.04.2012
Сообщений: 817
|
|||||||||||
| 26.11.2012, 18:59 | |||||||||||
Добавлено через 2 минуты ну и ООП там нет вообще
0
|
|||||||||||
|
26 / 26 / 1
Регистрация: 30.09.2011
Сообщений: 196
|
||
| 26.11.2012, 19:55 | ||
0
|
||
|
|
|
| 26.11.2012, 20:02 | |
|
caballero, нееее. Хотя смысл в разработке великов конечно есть. Но занимаясь программированием необходимо помнить что очень много всего придумано до нас. и первым делом нужно произвести обзор существующих решений.
1
|
|
|
1178 / 1128 / 94
Регистрация: 31.05.2012
Сообщений: 3,060
|
|
| 26.11.2012, 20:07 | |
|
Я согласен что нужно написать свой фреймворк. Даже не для того что бы его использовать... а просто для обучения.
Но не нужно же на свой первый г...код писать что он профессиональный и советовать его другим людям
0
|
|
|
83 / 21 / 1
Регистрация: 17.11.2012
Сообщений: 351
|
|
| 26.11.2012, 20:37 | |
|
Мне просто нужны были отзывы. Это не мой код.
Проблема в другом. Нужно хорошо знать структуру своего сайта, а для этого должо быть файлы должны быть более простыми и с простой архитектурой. Чтобы в случае ошибок, можно было все быстро исправить....Если пишешь сайт, то нужно наизусть знать весь код, чтобы поддерживать потом, особенно если это работа с вирт.валютой. Отзывы, с большинством согласен, все равно возьму его за основу, т.к. он gpl, и авторские права ничьи не нарушаются.
0
|
|
|
26 / 26 / 1
Регистрация: 30.09.2011
Сообщений: 196
|
||
| 26.11.2012, 21:30 | ||
|
есть множество нормальных gpl фреймворков
а еще больше не gpl но нормально написаных и править их не придется Добавлено через 2 минуты
0
|
||
|
603 / 578 / 103
Регистрация: 16.07.2012
Сообщений: 1,762
|
|
| 27.11.2012, 13:33 | |
|
вот есть очень простой фреймворкhttps://github.com/JREAM/library/tags
0
|
|
| 27.11.2012, 13:33 | |
|
Помогаю со студенческими работами здесь
15
MVC + Entity Framework Развернуть MVC Framework на платформе Windows Azure asp.net mvc entity framework условия MembershipProvider для ASP.NET MVC 3 + Entity Framework ? MVC в сочетании с Entity Framework: ограничения для полей Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога
SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
|
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|