if(isset($json->updates[$i]->material_data)){
foreach ($json->updates[$i]->material_data->countries as $countriess) {
$item .= '<span class="countriess" style="display:inline-block;">'.$countriess.'</span>,';
}
}
встал вопрос, потекла идея, бегом на Тостер, авось профи подскажут...
Додумаю за вас- Конечно же блоки надо будет редактировать, не юзерам, так менеджерам, поэтому хранить html-код блоков надо или в БД (тот же ModX именно так хранит все шаблоны) или как вы выразились - в файлах плюс пути в БД.
Все дело в том, что указанный проект никогда не будет мега-проектом в 1млн посетителей, это следует из тематики (в яндексе запрос конструктор html-писем выдает три миллиарда ссылок), поэтому любая оптимизация подобного проекта начинашки с посещалкой 50 человек в день бессмысленна на 200%.