Программирование > Теория, алгоритмы и стандарты
Исполнение кода который может идти вперемешку с контентом
USE:
Ситуация: весь контент готовится в XML потом заливается в базу виде HTML. но скажем если у меня в неком контенте надо будет разместить код на ПХП скажем, как мне его исполнить, и вообще как поступить?
Oak:
вопрос не понят
1) читай доки по XML как по стандарту скрипты встраивать
2) а чем по твоему PHP лтличается от контента (с т.з. XML) ?
USE:
у меня все содержимое лежит в базе уже в виде HTML. т.е. на обработку PHP оно не передается, даже если заключить в . так вот, мне интересно как лучше исполнить то что находится между ? можно конечно, регекспами найти участки кода и евалом их исполнить, но немного затратно будет это или можно пожертвовать скоростью?
собственная разметка нужна лишь для того, чтобы можно было легко переносить данные, это посути дамп базы. когда я вызываю страничку то смотрю на дату изменения файла, и смотрю ту которая записана... если есть разница (т.е. файл новее) импортирую данные с этого файла в базу.
Oak:
Что-то я туго соображаю..
Зачем тебе PHP вставки ?
А потом eval можно вроде натравить на весь текст целиком
Кроме того вариант - сохраняешь в файлик и делаешь ему include() - PHP отработает.
(особенно если у тебя /tmp - это раздел в памяти :)
USE:
--- Цитировать ---Что-то я туго соображаю
--- Конец цитаты ---
либо я плохо объясняю... :(
--- Цитировать ---Зачем тебе PHP вставки ?
--- Конец цитаты ---
весь сайт у меня генерируется одним скриптом, который берет данные с базы и просто их вставляет куда нужно. (в тайтл, кейвордс, дескрипшины и т.п.) а теперь мне надо сделать карту сайта, например, можно конечно ее тоже генерировать и ложить в виде ХТМЛ в базу, но если через веб-интерфейс кто-то поперемещает разделы, тогда будет работать некорректно... или же при перемещении разделов надо будет запускать регенерацию карты сайта и т.п.
--- Цитировать ---Кроме того вариант - сохраняешь в файлик и делаешь ему include() - PHP отработает
--- Конец цитаты ---
вариант, но все-равно мне надо будет как-то вычислять что данный контент имеет вставки на PHP. вот в этом и вопрос как мне лучше сигнализировать это? чтобы быстро работал сайт.
Навигация
Перейти к полной версии