|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Roman Drobov 2:5020/400 21 Aug 2000 15:22:31 To : All Subject : Re: перегенерация html-страничек для магазина -------------------------------------------------------------------------------- Alexey Ovseyenko пишет в сообщении <8nr0kf$7p$620@www.fido-online.com> ... >Привет, Roman! > >Mon Aug 21 2000 12:35, Roman Drobov wrote to All: > > >> Дабы не перезагружать сервер постоянным запуском скриптов логично было бы > RD> (а > >> логично ли??) автоматически сгенерить всю эту кучу страничек (тем более, > RD> что > >> подобное делают во многих интернет-магазинах). Как возможно сделать > RD> подобное? > > RD> Во-первых нелогично. > Почему не логично? Большая часть информации (список товаров в категории, >горячее предложение, подробная информация о товаре и пр.) статична. Изменяется >только корзина. Так зачем генерить всю эту информацию скриптом? Может лучше >наделать полторы-две тысячи подобных страничек и отсылать покупателя на них? > Как уже писал pav, страничка может иметь разный вид, в зависимости от выбора пользователя, например м.б. отсортирована по цене(см. http://www.gutatelecom.ru/shop.php3 ) > RD> В-третьих, если я правильно понял, это просьба сделать магазин? Тогда > RD> надо поискать, > RD> тут кто-то предлагал генератор магазинов. > Да нет. Магазин я уже сделал, теперь пытаюсь оптимизировать (ускорить) >навигацию для пользователя. Все-таки запуск перла, запрос к базе, обработка >полученной выборки и генерация странички происходит несколько медленно. Hадо >как то или кэшировать это дело, или сгенерить заранее большую часть магазина, >а скрипты оставить только для корзины (и пр.). А как корзину-то передавать, если странички статические? Или корзину могут иметь только авторизованные апачем пользователи? Если кукисами+JavaScript, то это просто несерьезно. > Так вот и вопрос: как оптимизировать-то? :) Поставить что-то более быстрое(mod_perl,fast cgi и persistent connection), писать более простые запросы к базе(если это MySQL), правильно разработать структуру данных. -- Roman Drobov mailto:rwd@mail.ru http://drobov.hypermart.net http://drobov.hypermart.net/perl.html - поиск по архиву перловых конференций --- ifmail v.2.15dev5 * Origin: TK Guta - www.gutatelecom.ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/6577257fde92.html, оценка из 5, голосов 10
|