imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 11.05.2006, 21:30     # 1
cupota
Newbie
 
Регистрация: 18.12.2004
Сообщения: 16

cupota Путь к славе только начался
Как релизовать

зравствуйте

На локальном компе есть некая база состоящая из множества HTML документов.Как можно организовать обновление этой базы.Выглядеть это должно приблизительно так-При заполнении некой формы для обновления скрипт или прога должна генерить очередной документ и подставлять в него данные из этой формы и присваивать ему(документу) название из этой-же формы.

Прсьба Всем,кому попадался такой скрипт или прога кинуться ссылкой на hxk dog yandex.ru или ответить здесь
Спасибо.Cupota
cupota вне форума  
Старый 12.05.2006, 12:06     # 2
EvroStandart
Full Member
 
Аватар для EvroStandart
 
Регистрация: 20.01.2004
Адрес: Таллинн
Пол: Male
Сообщения: 623

EvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собой
А в чём тут сложность?
При получении данных из формы создать файл и писать в него шаблон страницы подставляя переменные из формы...
Получается логика на уровне echo '<BODY>' . $mytex . '</BODY>';

Последний раз редактировалось EvroStandart; 12.05.2006 в 14:59.
EvroStandart вне форума  
Старый 12.05.2006, 14:42     # 3
_Lynx_
Junior Member
 
Регистрация: 11.10.2005
Сообщения: 63

_Lynx_ Путь к славе только начался
Лучше загонять отдельные куски в БД.
А потом динамически собирать нужный плюс некоторую логику можно будет добавить.
_Lynx_ вне форума  
Старый 12.05.2006, 15:00     # 4
EvroStandart
Full Member
 
Аватар для EvroStandart
 
Регистрация: 20.01.2004
Адрес: Таллинн
Пол: Male
Сообщения: 623

EvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собой
Только придётся перебрать и загнать в базу тучу готовых документов.
EvroStandart вне форума  
Старый 12.05.2006, 16:14     # 5
Псих
::VIP::
Guinness Liker
Понаехало тут
 
Аватар для Псих
 
Регистрация: 26.01.2003
Адрес: В нейроне
Пол: Male
Сообщения: 2 848

Псих СуперБогПсих СуперБог
Псих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБог
EvroStandart, _Lynx_ прав. Обработка запросов к бд заведомо проходит быстрее. Да и к бд вариаций запросов столько, что поиск можно будет по сотне параметров.
Тогда реализация будет обратной. Надо будет данные подставлять в html.
В этом тебе поможет создание функций типа site_header() и site_footer().
А как добавить, я думаю проблем не должно возникнуть...
Так что может оно того стоит?
__________________
меня не вылечат
Псих вне форума  
Старый 12.05.2006, 16:43     # 6
cupota
Newbie
 
Регистрация: 18.12.2004
Сообщения: 16

cupota Путь к славе только начался
Спасибо всем за советы-будем пробовать
Cupota
cupota вне форума  
Старый 12.05.2006, 19:36     # 7
EvroStandart
Full Member
 
Аватар для EvroStandart
 
Регистрация: 20.01.2004
Адрес: Таллинн
Пол: Male
Сообщения: 623

EvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собой
Цитата:
Псих:
Так что может оно того стоит?
Ну да, конечно стОит.
Можно даже пойти дальше и предложить использовать шаблоны дизайна. А сам сайт сделать в виде одного класса, который по мере надобности обращается к другим классам и подгружает модули типа системы портлетов. Только вот автор такого вопроса всё равно ничего не поймёт.

EvroStandart вне форума  
Старый 30.05.2006, 15:27     # 8
Thekostya
Guest
 
Сообщения: n/a

Цитата:
Псих:
EvroStandart, _Lynx_ прав. Обработка запросов к бд заведомо проходит быстрее. Да и к бд вариаций запросов столько, что поиск можно будет по сотне параметров.
Никогда ещё запрос к БД потом составление текста из header + body + footer и потом передача клиенту не был быстрее чем просто вывод уже готового файла клиенту. Темболее если он закэширован и выдается из памяти или из раздела быстрого доступа.
Все зависит от требований. Если нужно будет делать поиск по документам то тут я согласен придется переходить на БД. Но если поиск не нужен то сразу сгенерированные страницы будут показываться быстрее.
Ещё тут все зависит от объема.
 


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 03:04.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.