| |
|
|
| | Добрый день
Скажите, пожалуйста, вот такое время генерации страницы, это нормально:
0.16874
Эта скорость, на локальной машине, а не на сервере!
И как можно уменьшить её?
Что сильно влияет на скорость, а что не влияет? | |
| |
|
|
| |
|
|
| |
для: Diablo_
(08.04.2007 в 12:45)
| | | все что в районе секунды то нормально.
Влияют циклы, бд | |
| |
|
|
| |
|
|
| |
для: RV
(08.04.2007 в 12:55)
| | | а всякие теги (td table и тд) не влияют? | |
| |
|
|
| |
|
|
| |
для: Diablo_
(08.04.2007 в 12:59)
| | | в генерации участвует только код.
а теги влияют на вес страницы | |
| |
|
|
| |
|
|
| |
для: RV
(08.04.2007 в 13:01)
| | | Значит разные переменные, содержащие код наподобие:
<table id=pageNav3 width="98%" align="center" cellpadding="0" cellspacing="0"><td colspan="2" id="back_g" align="left"><strong>
|
влияют на скорость?
Если да, то тогда как же лучше выводить?
Есть идея сделать шаблон и есго инклудом выводить, или это не вариант? | |
| |
|
|
| |
|
|
| |
для: Diablo_
(08.04.2007 в 13:05)
| | | Могу сказать одно - Вы зря засоряете себе мозги!..
...если конечно, вы только не делаете сайт, рассчитанный на 1 000 000 хостов в день :)) | |
| |
|
|
| |
|
|
| |
для: Diablo_
(08.04.2007 в 12:45)
| | | >Эта скорость, на локальной машине, а не на сервере!
Нормально.
>И как можно уменьшить её?
Пока сайт не тормозит, лучше этим не заниматься, дело в том, что специальные приёмы по оптимизации скорости снижают читабельность кода, а, следовательно, увеличивают вероятность возникновения ошибки. Преждевременная оптимизация считается одним из тяжких грехов в программировании :)))
>Что сильно влияет на скорость, а что не влияет?
Влияет главным образом работа с СУБД, GDLib. | |
| |
|
|
| |
|
|
| |
для: Diablo_
(08.04.2007 в 12:45)
| | | Дело в том, что я хочу понять уже сейчас, что лучше и как правельнее делать! Вот допустим, есть страница как правельно вставлять картинки (имеется ввиду дизайн) через переменную или напрямую? Переменная хранится в файле config засечь скорость выполнения этих вариантов, не получается! | |
| |
|
|
| |
|
|
| |
для: Diablo_
(08.04.2007 в 13:46)
| | | вставляние картинок влияет на скорость примерно в ноль целых хрен десятых.
вставляйте как удобнее.
это даже не экономия на спичках. | |
| |
|
|
| |
|
|
| |
для: Diablo_
(08.04.2007 в 13:46)
| | | Напрямую быстрее, но сэкономив пару миллисекунд на время выполнения, вы теряете часы на отладку или/и модификацию. | |
| |
|
|
| |
|
|
| |
для: Disable
(08.04.2007 в 14:44)
| | | А вот у меня тоже вопрос по скорости выполнения. я делаю форум и на главной странице получается многовато запросов к бд:
запрос категорий форума;
запрос разделов к категории;
запрос id пользователей, модерирующих данный раздел;
запрос на ник пользователей модераторов;
запрос на получение группы пользователя, являющегося модератором.
как считаете, по-моему это сильно нагружает бд, и что здесь лишнее? может, посоветуете какой-либо более оптимальный вариант? | |
| |
|
|
| |
|
|
| |
для: Keks
(09.04.2007 в 10:06)
| | | База данных для того и придумана что-бы принимать запросы.
Запросов может быть хоть миллион. важно не количество а качество.
И весь этот миллион запросов можно засунуть в один.
20-30 запросов для среднего веб проекта это нормально.
я считаю что
запрос категорий форума;
запрос разделов к категории;
запрос id пользователей, модерирующих данный раздел;
запрос на ник пользователей модераторов;
лишнее. только кто из нас делает форум? | |
| |
|
|
| |
|
|
| |
для: Diablo_
(08.04.2007 в 12:45)
| | | Занимательный материал по теме: | |
| |
|
|