Кэш, как я понял, нужен одному PHP-скрипту. Тот должен проверять время создания файла, если оно меньше часа назад - использовать кэш, если больше - перестраивать. Зачем тут крон?
Вам ведь нужно не только поле? Хорошо бы отталкиваться от того, что на нем будет происходить.
Тогда и определяться - обойтись CSS (если будут тупо графики), подключать canvas (для динамичного контента) или SVG (для малоподвижного и масштабируемого).
Frip, ибо "задающий идиотские вопросы неизбежно получает идиотские ответы".
Ваш вопрос не имеет смысла в той форме, в которой он задан, при этом ответ на него очевиден, если задать его правильно.
Не вините отвечающих, просто начните разбираться в теме - и через месяц вы сами над ним будете смеяться.
Егор, внезапно, если вы захотите, например, принимать платежи за размещение в этом каталоге, на Битриксе это тоже делается через модуль магазина ;)
Впрочем, извините - не буду больше доставать вас ненужными подробностями.
Егор Живагин, как я понял - речь о ТС, который придумывает страшилки про домен, даже не пытаясь разобраться, нужен ли он ему вообще. Меня просто призывают в свидетели этого удручающего зрелища.
Максим Федоров, сомневаюсь, что можно сделать магазин более через задницу, чем начать с шага "возьмем информационный блок, изначально созданный для новостей, и сделаем товар на его основе". А как вам таблица заказов, в которой 75 полей и 9 индексов? Нет, она покрывает не все свойства заказа - остальные лежат в отдельной таблице...
Купите Битрикс. И делая следующий сайт на Joomla, WordPress, OpenCart, вы будете приговаривать "господи, как же тут все для людей-то сделано! Прямо в Яблочко!" ;)
montray, смысл паттерна в следующем.
У вас есть некие данные, обладающие собственной внутренней логикой.
У вас есть некие операции, которые проводятся над всеми такими данными одинаково, различия только в их внутренней логике.
Паттерн позволяет разнести эти две логики (обычно еще и лежащие на разных уровнях абстракции) и сделать логику операций независимой от логики данных.
Потом введение данных нового типа потребует только описать их логику.
(Описание паттерна намеренно упрощено и приближено к заявленному случаю).
TheNYT, поменьше эмоций. И никаких оправданий - вы же питаете друг к другу взаимное уважение и признаете, что у каждого могут быть веские причины хотеть не того же, что другой?
Не нойте, что вас напрягают эти дерганья, а предупреждайте, что вы бы с удовольствием, но у вас есть другие дела, и вы предпочли бы планировать свое время заранее и без постоянного вмешательства посторонних.
Вы специалист, а не мальчик на побегушках, в конце концов.