В чем преимущества и недостатки сайта на обычном php без использования фреймворков?никаких преимуществ, если ты знаешь как писать программы так, что бы они оставались расширяемые, с четкой архитектурой.
но я собираюсь хранить не только оригинал, а ещё 200, 400 px widthcloudinary.com
мало опыта, только придумал вот такое, а именно по дате например /p/2016/12/03/23/45/12/имя.jpgне надо изобретать велосипед
$directory_generator = new Krugozor_Utility_Upload_DirectoryGenerator(/* имя загруженного файла */);
// создали директорию в THUMBNAIL_150x100...
$directory = $directory_generator->create(DOCUMENTROOT_PATH . Krugozor_Registry::getInstance()->UPLOAD['THUMBNAIL_150x100']);
// отресайзили...
$creator = Krugozor_Thumbnail_Factory::create(
DOCUMENTROOT_PATH . Krugozor_Registry::getInstance()->UPLOAD['THUMBNAIL_ORIGINAL'] . $upload->getFileNameWithExtension(),
$directory . $upload->getFileNameWithoutExtension()
);
$creator->setResizedWidth(150);
$creator->setResizedHeight(100);
$creator->resizeFixed();
// http-путь до картинки
$this->getView()->path_to_image = $directory_generator->getHttpPath() . $creator->getFileNameWithExt();
работодатель пригласил на "подведение итогов". Выяснилось, что есть две загвоздки: скорость работы и внимательность.слать на нах этого умника. не устраивает - пусть ищет другого. уважай себя.
Если говоришь, что есть свой сайт/блог, то это явный показатель твоей действительной профессиональности и других характеристик личности и качеств, соц. навыков и т.д.
И разумно ли использовать один QueriBuilder в таком случае и отказаться от ActiveRecords, в частности при использовании запросов с JOIN, UNIONДа. Это нормальная практика. Не надо с помощью ORM пытаться делать большие запросы. ORM - для тривиальных вещей.
В том же jQuery можно найти плагины под любые нужды...да ну? а если плагин переделать придется? конкретно под условия задачи? заплачешь и побежишь на тостер спрашивать, как код написать?
не эффективно с точки зрения потребления памяти (если полей будет 100500)код твой гумно, MaxKorz показал тебе как правильно.