php код из базы данных

fixxxer

К.О.
Партнер клуба
Помню, была чья-то вакансия здесь, с таким примерно пунктом - "если вы и писали свою CMS, то это было давно" :)
 

devi409

Новичок
MODx на мой взгляд не плохая штучка. действительно позволяет создать не просто динамический сайт но даже с динамическим CMS :)
 

x-yuri

Новичок

Royal Flash

-=MaestrO=-
у меня есть специальная таблица template, где основные поля
id
name
description
Вместо description - путь к файлу шаблона. Если нужен поиск по description - дополнительное поле в базе с чистым текстом.
 

devi409

Новичок
хм интересный вариант.
а статьи создаваемые из под CMS внедряемые на сайт тоже в файле хранить по такому же принципу?
 

baev

‹°°¬•
Команда форума
а статьи создаваемые из под CMS внедряемые на сайт тоже в файле хранить по такому же принципу?
— мля. По второму кругу?

devi409, Вам уже столько раз одно и то же повторили:
для хранения данных лучше база данных
зачем база данных вообще нужна? что в ней хранить?

данные
Это где это мы написали, что "статьи редактируемые в контенте также сохраняются в файл"?
Но всеже я не могу понять преимущество использования файлов в место базы данных.

Преимуществ НЕТ. Когда речь идет о хранении ДАННЫХ.
Данные - это текст статьи, новости, информация о пользователе, фотография, mp3 и т.д.
 

Духовность™

Продвинутый новичок
По моему автор издевается. Не потому, что не понимает, а потому, что не понимает, но при этом врет, что является автором какой-то там навороченной цмски и знает, что такое шаблон.
 

prolis

Новичок
triumvirat точно, сам вопрос был поставлен странно: есть код в базе (кто и зачем его туда поместил) и как его исполнить теперь
 

Духовность™

Продвинутый новичок
предлагаю физику-математику devi409 выложить опенсорс своего проекта, а мы посмотрим :)
 

devi409

Новичок
пожалста :)

http://ifolder.ru/12548653

судите строго! чем больше мне скажете по моему творению тем мне будет лучше
 

Духовность™

Продвинутый новичок
хоть бы дамп mysql скинул...

Ну ладно. Вернемся на 2 страницы назад. Я спросил: скажи, ты хоть раз разрабатывал какой-нибудь сайт с шаблонами?

Ты ответил: Да. есть немного Имеется полностью рабочая система управления контентом.

Так вот, твой подход, при котором ты начал хранить шаблоны в базе и привел к тому, что ты встал в ступор. По хорошему, перед тем, как писать систему, надо было прочитать как это делают другие. Уровень твой не высок, зато задачу ты себе выбрал достаточно сложную. Очень сложную. Ибо хранение шаблонов в базе, как тебе уже сказали, содержит ряд проблем и подводных камней.

Первое. Читать вот это до полного понимания предмета: http://dklab.ru/chicken/nablas/16.html
Второе:
$template = str_replace("[NAME]",$name,$template);
$template = str_replace("[DESCRIPT]",$descript,$template);
$template = str_replace("[AUTOR]",$autor,$template);
$template = str_replace("[PRINTERS]",$printers,$template);
- так я тоже писал когда-то. ЭТО - НЕ ШАБЛОНИЗАЦИЯ. Это её имитация, усложнение и непонимание предмета. По этому повод читай: http://spectator.ru/technology/php/easy_templates
http://phpfaq.ru/all#tpl
эти 2 статьи пока не поймешь
 

devi409

Новичок
я использовал книгу "PHP5 Практика создания web-сайтов". Вот от туда я и взял основную часть идей.

Но большое спасибо за критику.

Дамп памяти базы данных я скинул он в архиве называтеся metod.sql
 
Сверху