Bartek Naski

Bartek Naski CakePHP developer

Temat: gzipowanie w cakephp 2+

Witam kejkowców i mam pytanie.

robił ktoś z was kompresję gzip dla przeglądarek dla generowanych widoków lub js, css?

pozdrawiam
Bartek Naski

Bartek Naski CakePHP developer

Temat: gzipowanie w cakephp 2+

nie chodzi mi o rozwiązanie z .htaccess, tylko kejkowe...

Temat: gzipowanie w cakephp 2+

Czy CakePHP ma w ogóle taką możliwość? Czy w ogóle jest to możliwe?
Bartek Naski

Bartek Naski CakePHP developer

Temat: gzipowanie w cakephp 2+

kiedyś kiedy nie potrzebowałem to widziałem takie rozwiązanie, właśnie z cakephp ale nie zachowałem sobie niestety linku, zakładam że jest to możliwe i szukam informacji. narazie jedyne co znalazłem to plugin o nazwie bodajże minifield assets czy jakoś tak, ale zrażony jestem do pluginów - twórcy pluginów są z reguły gwiazdami jednego wydania cake i albo sobie zrobisz własny albo nie licz na update - więc to pomijam, jak nic nie znajdę to może bedę poprostu gzipował to co leci i tyle, mój hosting nie chce za diabła mi włączyć mod_deflate w apache, ale nie narzekam bo i tak są 100x lepsi niż inni.
Bartek Naski

Bartek Naski CakePHP developer

Temat: gzipowanie w cakephp 2+

Bartek Naski:
kiedyś kiedy nie potrzebowałem to widziałem takie rozwiązanie, właśnie z cakephp ale nie zachowałem sobie niestety linku, zakładam że jest to możliwe i szukam informacji. narazie jedyne co znalazłem to plugin o nazwie bodajże minifield assets czy jakoś tak, ale zrażony jestem do pluginów - twórcy pluginów są z reguły gwiazdami jednego wydania cake i albo sobie zrobisz własny albo nie licz na update - więc to pomijam, jak nic nie znajdę to może bedę poprostu gzipował to co leci i tyle, mój hosting nie chce za diabła mi włączyć mod_deflate w apache, ale nie narzekam bo i tak są 100x lepsi niż inni.
heh.. kiedy ja się nauczę wypowiadać na forach składnie i rzetelnie...

Temat: gzipowanie w cakephp 2+

Z tego co widziałem w API to jedynie metoda włączająca kompresję po stronie serwera (http://api20.cakephp.org/view_source/cake-response#lin.... Jeśli chodzi o twórców pluginów to muszę ich bronić. Wiele jest aktualizowanych, a pozostałe i tak są bardzo przydatne, na ich bazie można skonstruować własny plugin.

Swojego czasu też męczyłem się z takimi hostingami, a nie ma co się męczyć. Polecam http://vipower.pl/:)
Bartek Naski

Bartek Naski CakePHP developer

Temat: gzipowanie w cakephp 2+

rozwiązałem doraźnie kierując wynik w htacces do funkcji kompresującej, i nadal szukam....

jeżeli poruszyliśmy temat pluginów :) to ostatnio ciągle łapię zlecenia migracji do cake2 i ciągle mam z tym kłopot, więc staram się opierać prace unikając pluginów, a może to błąd? niewiem.

Ekipa Cakephp ostatnio przyspidowała ze zmianami 2.0, 2.1, 2.2 i w ostatniej czytamy że rezygnujemy już z vendorsów..., i znów mam kłopot zewnętrzna aplikacja z linkami pozycjonującymi do strony, narazie wrzuciłem ją do webroot i (zgodnie z instrukcją) zrobiłem:
<?php include(tu ścieżka globalna); ?>
niby działa, ale tylko w obrębie głównej strony (/). na podstronach jednak sypie błędami, siedzę i dumam co zrobić z tym dalej, aplikacja jest autorska więc ruszać nie wolno. może miałeś podobny przypadek? lub ktokolwiek? zmagam się z tym już kilka godzin, aplikacja ma własną bazę opartą na plikach xml. szukam intensywnie jakiegoś obejścia dla cakephp2.2

Temat: gzipowanie w cakephp 2+

Pluginy to fajna sprawa :)

W którym miejscu umieściłeś includa?
Jeśli nie zobaczę błędów to będzie mi ciężko cokolwiek powiedzieć, mogę tylko podejrzewać że chodzi właśnie o ścieżki.
Bartek Naski

Bartek Naski CakePHP developer

Temat: gzipowanie w cakephp 2+

wróciłem :) co do include to dałem sobie spokój, zwróciłem się do autora programu o dostosowanie do kejka
Konrad Kluźniak

Konrad Kluźniak Webdeveloper /
Designer

Temat: gzipowanie w cakephp 2+

Zetknąłem się gdzieś z bodajże $this->compress, ale nie pamiętam czy to metoda czy właściwość, ale raczej metoda.
Sławomir Jach

Sławomir Jach Programista,
DreamLab

Temat: gzipowanie w cakephp 2+

Co tu chcesz gzipować? Jsy? Css? Przeciez warstwa http to zapewnia.
Bartek Naski

Bartek Naski CakePHP developer

Temat: gzipowanie w cakephp 2+

chciałem kompresować wszystko w locie, ale to stare dzieje i nieaktualne już, mam taki portal który generował dzienny ruch na poziomie 16GB, przy 10tys wejść uu, optymalizacja wystarczyła by ściąć trafic o 50% a to mnie satysfakcjonuje.

Następna dyskusja:

Jak przyspieszyc CakePHP?




Wyślij zaproszenie do