Форум Приднестровья, форум ПМР

Форум Приднестровья, форум ПМР (http://forum-pmr.net/index.php)
-   Компьютерные сети (http://forum-pmr.net/forumdisplay.php?f=45)
-   -   Ускорение сайтов (для админов) (http://forum-pmr.net/showthread.php?t=106461)

TheTeacher 23.09.2011 18:22

Ускорение сайтов (для админов)
 
Наткнулся на один интересный сайт: http://bananascript.com/
Он сжимает .js скрипты до 85%, если после этого ещё включить gZip сжатие не только для HTML, но и для js скриптов, то можно ускорить загрузку сайта, особенно главной страницы - в несколько раз!

Например, для этого форума выигрыш для главной страницы - больше 48 кБ (если не учитывать gzip сжатие).

Пробуем, отписываемся о результатах

observer 23.09.2011 23:40

просто убирает пробелы и сокращает переменные... тупо.

На самом деле главный тормоз работы сайта это php. Так теория. php это интерпретируемый язык программирование, а следовательно все скрипты исполняются на порядок медленнее чем нативный код. поэтому реально ускорение сайта возможно только при переносе его на на компилируемый код. Например фэйсбук добился многократного увеличение производительности сменив код интерпретатора на jit компилятор для php. Это специфичный компилятр работает как обычный компилятор с++. Но существуют компиляторы php на java. Прирост производительности в два три раза. Но есть проблемы. Не все работает и нужно иметь собственный сервер на котором можно установить такой компилятор. На халявных хостингах такие услуги не предоставляются.

Если интересуют подробности, то могу рассказать. Просто пока лень разжевывать. Весь материал есть гугле.

Линукс Юниксович Окошкин 23.09.2011 23:51

Цитата:

observer писал (а) (Сообщение 120340)

На самом деле главный тормоз работы сайта это php.

Как уверенно :-) А я не соглашусь.. разные сайты - разные тормоза)
Там еще БД бывает например.
Или статики много напихано

Цитата:

observer писал (а) (Сообщение 120340)
Если интересуют подробности, то могу рассказать.

Лучше мануала не расскажете. Стоит ли так себя затруднять? ))

А по поводу этого сжатия js ... да сколько там этих js и css .. мизер обычно .. ну пара десятков КБ, ну сотня. Не заметно..

observer 24.09.2011 02:36

Я же про это и говорю, что 99% проблем скорости сайтов решает увеличение мощности процессора сервера. И если бы кто-то умел внимательно читать мануалы, то эта темы бы никогда не появилась бы на форуме :))) Эта тема настолько пережевана в сети, что действительно не вижу смысла повторять все это здесь.

TheTeacher 24.09.2011 10:15

Угу, то есть вы хотите сказать, что, например, для форума ИДК это ничего не даст? И что gzip сжатие, особенно для скриптов, бесполезно?

http://webo.in/check/?url=forum.idknet.com

http://chart.apis.google.com/chart?c...ipt|CSSIMG|IMG

Вес документа - http://forum.idknet.com/

Документы (1 файл) 13 кб (81 кб без сжатия)
Изображения (20 файлы) 18 кб
Объекты (1 файл) 10 кб
Скрипты (10 файлы) 178 кб (233 кб без сжатия)
Стили (3 файлы) 3 кб

Всего 222 кб (346 кб без сжатия)

Линукс Юниксович Окошкин 24.09.2011 10:24

Цитата:

TheTeacher писал (а) (Сообщение 120371)
Угу, то есть вы хотите сказать, что, например, для форума ИДК это ничего не даст? И что gzip сжатие, особенно для скриптов, бесполезно?

http://webo.in/check/?url=forum.idknet.com

http://chart.apis.google.com/chart?c...ipt|CSSIMG|IMG

Вес документа - http://forum.idknet.com/

Документы (1 файл) 13 кб (81 кб без сжатия)
Изображения (20 файлы) 18 кб
Объекты (1 файл) 10 кб
Скрипты (10 файлы) 178 кб (233 кб без сжатия)
Стили (3 файлы) 3 кб

Всего 222 кб (346 кб без сжатия)

Скажи пожалуйста, какая у тебя скорость download интернета дома?

PMR 24.09.2011 10:57

При нынешних каналах объемы страничек форума не критичны, ну сжали на пару килобайт, ну чуть меньше вести страничка. А хостинг (как мне говорят мои знакомые хостеры) грузит как правило мускул, а не php.

Линукс Юниксович Окошкин 24.09.2011 11:04

http://212.13.105.28/speed.jpg

Сколько милисекунд мы выиграли? :-)

TheTeacher 24.09.2011 12:33

почти 3/4 пользователей инета от ИДК сидят на пакетах 5-13$, то есть до 1 Мбит/с, чуть больше половины - 5-9$ (до 512 кбит/с). Аналогично и для других провайдеров в ПМР, за исключением Линкса.

Уже одного этого достаточно, чтобы принудительно включать gzip сжатие, переводить в png картинки (меньше 3% браузеров его не поддерживают) и использовать другие методы оптимизации сайта.

Линукс Юниксович Окошкин 24.09.2011 12:59

По моему опыту, чтобы РЕАЛЬНО ускорить работу сайта нужно дать пинка PHP-программистам и вдогонку послать список топ slow и many запросов к базе данных.

Кстати, ты в курсе, что css и js кэшируются браузерами? Т.е. при первом посещение сайта тормознет чуток, если скорость маленькая.. Ну а дальше ку-ку?

TheTeacher 26.09.2011 08:55

Я в курсе, но мало на каких местных сайтах посетителей "раз в неделю" меньше, чем остальных, а за неделю кэш обычно чистится

Ванлат 01.10.2011 03:16

Для увеличения скорости нужно начать с замены сетей

Feel 08.10.2011 14:22

ждём оптику товарищи.
эх заманали это IDC с маленькими скоростями и вечно много просящие за такой унылый нэт

Ванлат 14.10.2011 07:38

Скорость нэта зависит от скорости цензурирования ваших файлов работниками спец служб.

TheTeacher 14.10.2011 14:36

Ой насмешили :bj:
То есть больше всего "работники спецлужб цензурируют" вечером видеофайлы, которые вы смотрите?

DarkLam3r 22.12.2011 12:31

Скорость работы сайта обратно пропорциональна кривизне рук разраба. Пыхапэ/Жаба пофигу...


Текущее время: 13:37. Часовой пояс GMT +2.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot