Автор Тема: auto_prepend_file - сбои  (Прочитано 2722 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн USE

  • Любитель
  • Ветеран
  • *****
  • Сообщений: 720
  • +0/-0
  • 2
    • Просмотр профиля
auto_prepend_file - сбои
« : 18 Апреля 2003, 16:19:53 »
сайт работает так, что дизайн весь генерируется при помощи сабжа. все работает, но иногда бывает когда слишком большая загрузка (слишком много запросов одновременно) дизайн не успевает генерироваться (?)... выводится только контент без дизайна практически... слетает почему-то.

как еще объяснить не знаю...
Не ходите, дети, без «Мозиллы» дальше localhost!

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
auto_prepend_file - сбои
« Ответ #1 : 18 Апреля 2003, 17:05:12 »
много запрсоов одновременно - это сколько?
В любом  случае auto_perpend_file имхо не может быть виноват (если использовать его по назначению).
Как ты с его помощью дизайн генерируешь ? (просто интересно стало)

ЗЫ
может БД подвисает от множества запросов?
А ошибки какие-то выводятся ?
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн AliMamed

  • \\o/ ali akbar \\o/
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2409
  • +2/-0
  • 2
    • Просмотр профиля
    • http://alimamed.pp.ru
auto_prepend_file - сбои
« Ответ #2 : 18 Апреля 2003, 17:05:57 »
что такое "дизайн генерируется"? дизайн один раз делают и куда то кладут. вопрос куда. если туда же где и контент - значит ошибка в скрипте.
ну, будем исповедоваться?

Оффлайн USE

  • Любитель
  • Ветеран
  • *****
  • Сообщений: 720
  • +0/-0
  • 2
    • Просмотр профиля
auto_prepend_file - сбои
« Ответ #3 : 18 Апреля 2003, 19:13:18 »
Цитировать
AliMamed:
что такое "дизайн генерируется"?

не совсем точно выразился, точнее будет: привязывается из соответствующего шаблона.

Цитировать
Макс:
Как ты с его помощью дизайн генерируешь ? (просто интересно стало)


1. контент в базе
2. структура сайта в базе (дерево)

на диске лежат только рисунки и построено дерево каталогов в соответствии с п.2 в каждом каталоге лежит файлик index.html нулевого размера и на него вешается этот самый автохандлер, т.е. автопрепенд или аппенд.

далее в скрипте (загрузчике, который автопрепендом загружается) производятся все запросы к базе, строится структура, выбирается соответствующий темплейт для страницы (стартовая страница, внутренняя страница, страница ошибок и т.п.) в этом шаблоне (темплейте) и лежит дизайн, каркас, а туда уже вставляются данные сгенерированые скриптом.

Цитировать
Макс:
может БД подвисает от множества запросов?

да запросов до 30 в среднем. не знаю много это или мало.

Цитировать
Макс:
А ошибки какие-то выводятся ?

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

Цитировать
AliMamed:
если туда же где и контент - значит ошибка в скрипте.

шаблоны лежат на диске, а контент в базе.

[off]может быть модель работы сайта и немного глупа, но это то что мне удалось придумать за то время, что было выделено для разработки и с теми затратами которые на это планировались.[/off]
Не ходите, дети, без «Мозиллы» дальше localhost!

Оффлайн USE

  • Любитель
  • Ветеран
  • *****
  • Сообщений: 720
  • +0/-0
  • 2
    • Просмотр профиля
auto_prepend_file - сбои
« Ответ #4 : 18 Апреля 2003, 19:14:23 »
hint:
Цитировать
USE:
в том то и дело, что ошибок-то и нет вообще

еррор репортинг включен и дисплей еррорс тоже
Не ходите, дети, без «Мозиллы» дальше localhost!

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
auto_prepend_file - сбои
« Ответ #5 : 18 Апреля 2003, 20:45:33 »
ИМХО нужно в сторону БД смотреть, выводи тексты запросов, mysql_error() (если с мускулем рботаешь) и т.д. Изучайн какие шаблоны не подгружаются.

Ксати шаблоны в файлах ? У тебя там нигде блокировки на чтение файлов не стоит ?
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн USE

  • Любитель
  • Ветеран
  • *****
  • Сообщений: 720
  • +0/-0
  • 2
    • Просмотр профиля
auto_prepend_file - сбои
« Ответ #6 : 19 Апреля 2003, 00:23:20 »
Цитировать
Макс:
ИМХО нужно в сторону БД смотреть, выводи тексты запросов, mysql_error() (если с мускулем рботаешь) и т.д. Изучайн какие шаблоны не подгружаются.

работаю с MySQL, все ошибки вывожу через die, чтобы чего не пропустить. подгружаются все, только толи не полностью, толи криво... как-будто бы на скорую руку загружены. не могу понять в чем дело.

шаблоны в файлах в виндах стоит на них Read Only так как под ClearQuest\'ом проект. но это не должно влиять никак, ведь файл нужен только для чтения, а доступ для чтения есть, даже полный есть.
Не ходите, дети, без «Мозиллы» дальше localhost!

Оффлайн USE

  • Любитель
  • Ветеран
  • *****
  • Сообщений: 720
  • +0/-0
  • 2
    • Просмотр профиля
auto_prepend_file - сбои
« Ответ #7 : 19 Апреля 2003, 00:27:39 »
[off]такой баг проскакивает редко, но был мною замечен - это неприятно. особенно когда подходишь к майлстоуну и надо показывать проект, неудобно будет когда такая каракатица вывалится на экран...[/off]
Не ходите, дети, без «Мозиллы» дальше localhost!

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28