![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
HappyMan |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 347 Регистрация: 29.7.2004 Репутация: 2 Всего: 2 |
Есть ПХП скрипт с ф-циями... он занимает примерно 15кб. Означает ли это что каждый раз когда я делаю инклуд этому файлу, компу юзера нужна загружать эти 15кб? (возможно выразился неправильно)
Этот скрипт с ф-циями вызывается почти во всех скриптах, каждый из которых использует по 1-3 функций оттуда: можно ли как-то сделать чтоб погружались только используемые ф-ции? вобщем вы меня поняли - главная задача - ускорить процесс загрузки страницы... ![]() --------------------
© Mal Hack |
|||
|
||||
Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
1. Обычно такие вещи подключают в головном файле через require.
2. Еще как вариант - include или require, но добавь _once |
|||
|
||||
HappyMan |
|
||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 347 Регистрация: 29.7.2004 Репутация: 2 Всего: 2 |
Mal Hack
но по идеи когда делается такое: onclick="self.location.href='script1.php' то файл просто как бы загружается вместо предыдущего и тогда 1) не получится, верно? Добавлено @ 22:27 Mal Hack другое дело когда такое:
Добавлено @ 22:30 Mal Hack конечно можно приписывать _once, но это по большому счету всеравно, т.к у меня скритпы не связаны инклудом а связаны self.location.href... Это сообщение отредактировал(а) HappyMan - 6.8.2005, 22:27 --------------------
© Mal Hack |
||||
|
|||||
Irokez |
|
|||
![]() индеец ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1180 Регистрация: 20.10.2004 Репутация: 22 Всего: 53 |
сервер с установленным PHP Optimaizer'ом сам скеширует твои скрипты, а браузер скеширует вывод этих скриптов, поэтому думаю тебе не стоит над этим ломать голову
|
|||
|
||||
Mal Hack |
|
||||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
Не везде стоит, это раз, а два ну хорошо закэшит, а что закэшит? Большой скрипт.
А тогда в чем проблема-то? В каждом скрипте подключай файл и все. Это не проблема. Главное чтобы в Одном скрипте не подключался один и тот же файл несколько раз. |
||||
|
|||||
Irokez |
|
|||
![]() индеец ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1180 Регистрация: 20.10.2004 Репутация: 22 Всего: 53 |
да вроде не только.. по-моему транслированные коды функций будут отдельно скешированы |
|||
|
||||
HappyMan |
|
||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 347 Регистрация: 29.7.2004 Репутация: 2 Всего: 2 |
Mal Hack
Я так и делаю.. а проблема в том что каждый раз загружается один и тот же файл, причем довольно большой для Веба... вот я и хотел это как-то ускорить --------------------
© Mal Hack |
||||
|
|||||
Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
Ускорить тут может http://sourceforge.net/projects/turck-mmcache/, стоящая на сервере.
|
|||
|
||||
HappyMan |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 347 Регистрация: 29.7.2004 Репутация: 2 Всего: 2 |
Mal Hack
я посмотрел. Это типа демон чтоли? разрешено ли на платных серверах запускать свои демоны? В коде я заметил что там кодируются ПХП скрипты: это так и должно быть или я не то загрузил? кстати второй ЗИП весит 125кб, там уже что-то похожее на правду --------------------
© Mal Hack |
|||
|
||||
Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
HappyMan да, это должен хостер запускать. Есть еще Zend'овский продукт.
|
|||
|
||||
HappyMan |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 347 Регистрация: 29.7.2004 Репутация: 2 Всего: 2 |
Mal Hack
что лучше? --------------------
© Mal Hack |
|||
|
||||
Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
Сложно сказать. Думаю тут 50 на 50. У меня у хостера они в связке используются. Результатом я доволен. НО опять же. мой хостер все может грамотно настроить, и сопоставить ![]() |
|||
|
||||
Opik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1918 Регистрация: 6.10.2004 Где: Рига Репутация: 24 Всего: 55 |
Mal Hack
это какой такой продукт зендовский? |
|||
|
||||
Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
Zend optimizer или что=то в этом роде.
Это сообщение отредактировал(а) Mal Hack - 11.8.2005, 14:22 |
|||
|
||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |