![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 0 Dołączył: 15.04.2007 Skąd: klikash ? A stond, z tamtond, ze wszond Ostrzeżenie: (0%) ![]() ![]() |
uwaga: wiadomość została wysłana po konsultacji z administracją forum
------------------------------------------------------ Witam radośnie wszystkich forumowiczów. Chciałbym Wam zaproponować do oceny mój program, MODa, czy jak to nazwać - o nazwie PHP Hypercacher. Proszę w zasadzie nie tylko o ocenę, ale o konstruktywną krytykę i (ewentualnie) dorzucenie swojego kodu/swoich zmian do projektu i zmienianie tego co Wam się nie podoba. Pamiętajcie - to jest wolne oprogramowanie (GPL). Nie podoba się ? Masz pełną wolność używania, modyfikacji, dostosowywania do siebie. Do czego służy ? Do przyśpieszania wszelakiego rodzaju witryn napisanych w PHP. Skrypty PHP Hypercachera zostały tak zaprojektowane, aby zmaksymilizować kompatybilność z różnymi skryptami PHP, czego dowodem może być to, że działa z następującymi CMSami : * PHP Fusion wersja 6.0.5 * MediaWiki 1.8.2 (WikiPedia) * PHPBB 2.0.22 * Joomla! wersja 1.0.11 (popularny w komercyjnych kręgach otwarty CMS - oparty na Mambo) * Mambo wersja 4.6.1 * PHP Nuke wersja 7.9 * Wordpress wersja 2.0.5 (do blogów) * BtitTracker 1.4 By BitTeam * [dopisz tutaj jakiego CMSa chcesz - po niewielkiej modyfikacji powinien na 100% zadziałać] Co robi ten mod ? Przyśpiesza działanie każdego z CMSów i witryn WWW. Każdy skrypt z rodziny PHP-Hypercacher : - Zmniejsza obciążenie serwera HTTP - Zmniejsza obciążenie bazy MySQL - Jest bardzo prosty w konstrukcji i bardzo prosty w instalacji. Zachęcam gorąco do pobierania i zabawy z moim programem oraz przyłączenia się do rozwoju mojego projektu. Strona wyjaśniająca czym jest PHP Hypercacher: http://tinyurl.com/2stq4j Adres bezpośredni do ściągnięcia PHP-Hypercachera: http://tinyurl.com/2thp6t Paczka do pobrania zawiera nie tylko PHP-Hypercachera, ale i PEŁNĄ DOKUMENTACJĘ w formacie ODF (wymagane OpenOffice). Jak mówiłem, instalacja tego MODa jest banalna, więc NIKT z was nie będzie miał z tym problemów. Instalacja polega najczęściej na wklejeniu dwóch fragmentów kodu w dwóch różnych miejscach w waszym serwisie. Nie trzeba kopiować żadnych plików, nie trzeba grzebać w bazie, żadnych includów, żadnych obiektów - nic. Paczka zawiera też instrukcje instalacyjne do najpopularniejszych CMSów wymienionych powyżej. Jeżeli ktoś chce zobaczyć jak działa PHP-Hypercacher GZIP z PHP-Fusion, Joomlą, PHPBB, MediaWiki oraz moją stroną domową (będzie tego więcej), to zapraszam też na stronę testową CMSów: http://tinyurl.com/2j9fr4 Zapraszam też na stronę http://tinyurl.com/3xn792 (200.000 unikalnych użytkowników i kilka milionów odsłon miesięcznie), gdzie moje skrypty z rodziny PHP Hypercacher działają już nieprzerwanie od 5 miesięcy na hostingu współdzielonym (!). Moje forum zawiera też FAQ do najczęściej zadawanych pytań: FAQ ogólne: http://tinyurl.com/2gr29k FAQ developerskie: http://tinyurl.com/37lnz4 Gorąco pozdrawiam. SoofMan aka Kamil Sofowora Ten post edytował SoofMan 25.07.2007, 23:10:44 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 470 Pomógł: 75 Dołączył: 21.09.2005 Skąd: że znowu Ostrzeżenie: (0%) ![]() ![]() |
Cytat A co mam odpisać ? Ja nie umiem inaczej rozmawiać jak bezpośrednio, szczerze i bez zastanawiania się wylewać wszystkiego co myślę prosto na klawiaturę... to nie zwalnia z odrobiny szacunku do innych forumowiczów. Pamiętaj że pokorne ciele dwie matki ssie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) No przecież mówiłem że jestem inny... Cytat Jezu. Skoro to takie banalne jest, to czemu tego sam nie napisałeś w przerwie między jednym wykładem a drugim / w przerwie w pracy ? Czemu połowa polskich programistów PHP tego nie napisała ? Czemu nie ma w necie 150 różnych PHP Hypercacherów (Jak się mylę to niech mnie ktoś poprawi), ani nawet podobnych rozwiązań, tylko jest JEDEN - mój (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) No czemu - ja się pytam ? Może odpowiesz ?. Hmm, czemu nie napisałem. To bardzo proste - bo nie sądze żeby to było potrzebne. Są dużo wydajniejsze rozwiązania - bo binarne (!). Bo uważam że małym projektom nie potrzeba takiego czegoś jak Twój Hypercacher, a duże projekty stawia się na odpowiednim sprzęcie gdzie nie ma problemu doinstalowania binarek, Bo nie uważam żeby 2 milisekundy mnie zbawiły - użytkownik i tak ich nie zauważa. Bo takie rozwiązanie jak Twoje ma wiele wad. Ot choćby wyświetlanie na każdej (!) podstronie informacji o tym kto jest zalogowany - tak jak to się dzieje na tym forum? Jakoś Wątpie żeby dało się to zrobić przy pomocy Twojego kodu. Dlatego wolę cachować we własnym zakresie - wyniki zapytań i np fragmenty wygenerowanego kodu - jest to IMHO bardziej funkcjonalne. Myśle też że z podobnych powodów nikt przed Tobą nie pofatygował się by napisać taki cudowny skrypt w przerwie na kawe. Widać nikt nie lubi pisać rzeczy aż tak bezużytecznych. Cytat 1. Zapomniałeś o jednym "DROBNYM" drobiazgu... Mianowicie, jeżeli server musi odczytać TYLKO ten jeden plik cache dla jednego użytkownika, to nie musi już robić ŻADNYCH includów innych plików PHP... więc obciążenie jeszcze spada a nie rośnie bo występuje efekt : no chyba się mylisz - bo to IMHO jest akurat kwestia konfiguracji.JEDEN użytkownik wchodzi na stronę - server odczytuje dla niego TYLKO dwa pliki (jeden to wykonywany plik PHP, a drugi to plik zawierający zawartość HTML cache). W przypadku innych cacherów, użytkownik łączy się z serverem, ale ten i tak musi wykonać WSZYSTKIE możliwe includy (które co prawda są zcache'owane, ale zawsze to kilkanaście odczytów plików - po jednym na każdy include/require). No chyba że się mylę. Jak się mylę to niech mnie ktoś poprawi. //EDIT: Cytat OT: Jedyny temat na tym forum przy którym tarzałem się ze śmiechu na każdej kolejnej stronie @tuner:coś czuje że nie Ty jeden dobrze się bawiłeś (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Ten post edytował devnul 22.04.2007, 23:39:48 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 0 Dołączył: 15.04.2007 Skąd: klikash ? A stond, z tamtond, ze wszond Ostrzeżenie: (0%) ![]() ![]() |
to nie zwalnia z odrobiny szacunku do innych forumowiczów. Pamiętaj że pokorne ciele dwie matki ssie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Kiedy piszę że mam do kogoś szacunek, to znaczy że faktycznie mam do kogoś szacunek. Nie wiem jak tam jest u ciebie, ale ja właśnie tak mam. Więc nie rozumiem skąd wyciągnąłeś wnioski że nie mam do kogoś szacunku. To jest właśnie ten problem - BRAK POROZUMIENIA. Ja coś piszę, wiem co myślę i rozumiem to dokładnie tak jak jest napisane, ale nie -ty masz problem ze zrozumieniem co się do ciebie mówi, więc kiedy ja napiszę "MAM DO WSZYSTKICH SZACUNEK" to dla ciebie znaczy "KOMPLETNIE WAS OLEWAM, GŁUPIE ĆWOKI". No ale widać że chyba każdy sądzi według siebie. no chyba się mylisz - bo to IMHO jest akurat kwestia konfiguracji. Chyba ty też się mylisz. Bo widzisz. Jak masz SHELLA, to możesz zrobić coś takiego 1. Za pomocą odpowiedniego narzędzia tworzysz sobie RAMDISK o rozmiarze 512MB w wolnym obszarze pamięci. 2. mount /dev/jakiś ramdisk /home/(...)/public_html/_cache I masz PHP Hypercachera z użyciem RAMu do zapisywania obrazów cache, co jest już naprawdę PIEKIELNIE SZYBKIE //EDIT: @tuner:coś czuje że nie Ty jeden dobrze się bawiłeś (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Miło mi że się dobrze bawiliście. Zawsze chciałem być programistą - komikiem. Teraz widzę że mam przed sobą świetlaną karierę. Hmm, czemu nie napisałem. To bardzo proste - bo nie sądze żeby to było potrzebne. Są dużo wydajniejsze rozwiązania - bo binarne (!). Bo uważam że małym projektom nie potrzeba takiego czegoś jak Twój Hypercacher, a duże projekty stawia się na odpowiednim sprzęcie gdzie nie ma problemu doinstalowania binarek, Bo nie uważam żeby 2 milisekundy mnie zbawiły - użytkownik i tak ich nie zauważa. Bo takie rozwiązanie jak Twoje ma wiele wad. Ot choćby wyświetlanie na każdej (!) podstronie informacji o tym kto jest zalogowany - tak jak to się dzieje na tym forum? Jakoś Wątpie żeby dało się to zrobić przy pomocy Twojego kodu. Dlatego wolę cachować we własnym zakresie - wyniki zapytań i np fragmenty wygenerowanego kodu - jest to IMHO bardziej funkcjonalne. Myśle też że z podobnych powodów nikt przed Tobą nie pofatygował się by napisać taki cudowny skrypt w przerwie na kawe. Widać nikt nie lubi pisać rzeczy aż tak bezużytecznych. Dobra. Napiszę to tak, bo widzę że się nie odczepisz. [INVERSION MODE] PHP Hypercacher, to KOMPLETNIE BEZUŻYTECZNY SHIT, do niczego się nie nadaje i nie mam pojęcia po co to g**** napisałem. Kompletna tragedia - kod jest brzydki, zasyfiony, zabałaganiony i wolny jak cholera. Do tego serwer który go używa pada od ciągłych odczytów plików cache, co w większych projektach kompletnie mija się z celem. Jak by było mało, to każda strona na której zainstaluje się PHP Hypercachera zwalnia uruchamianie kodu PHP o 500%, a po kilku godzinach PADA, bo nie wyrabia z żądaniami odczytu cache. A na serwisie Nowebiuro.pl wcześniej każda strona ładowała się w ciągu maksymalnie 0.0001 sekundy, a teraz po zainstalowaniu PHP Hypercachera ten czas wzrósł STUKROTNIE (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) A do tego serwer jest non-stop przeciążony (ledwo daje radę biedaczysko - 99% procesora zajęte) i co drugi dzień PADA, bo nie wyrabia się z odczytami plików cache. Normalnie jak szanujący się programista może napisać tak badziewny, beznadziejny i bezsensowny kod (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) A to moje zachowanie na forum to kompletna ŻENADA. Normalnie jak można być takim patafianem i promować jakieś swoje chore, PATOLOGICZNE benadziejne rozwiązanie w taki wieśniacki sposób. I jakby było mało to jeszcze BEZCZELNIE KŁAMIĘ, że okazuję wszystkim innym szacunek, podczas gdy w rzeczywistości traktuję ich jak debilów, a sam mam poważny PRZEROST EGO. Ba, ale żeby tylko przerost EGO - uważam się za Króla, BA ! Nawet BOGA programistów PHP na świecie ! A z tą stroną główną to już w ogóle nie wiadomo o co chodzi. Jakiś śmierdzący komercyjny SHIT, który ma na celu przyciągnięcie jakiś totalnych FRAJERÓW żeby zainteresowali się tym BADZIEWNYM BEZSENSOWNYM rozwiązaniem jakim jest PHP Hypercacher. [/INVERSION MODE] (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) I jak ? Wszyscy zadowoleni (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) -------------------------------- Bo takie rozwiązanie jak Twoje ma wiele wad. Ot choćby wyświetlanie na każdej (!) podstronie informacji o tym kto jest zalogowany - tak jak to się dzieje na tym forum? Jakoś Wątpie żeby dało się to zrobić przy pomocy Twojego kodu. No właśnie że znowu się mylisz. Po to napisałem modyfikację PHP Hypercachera - nazywa się PHP Hypercacher Refresher i ma za zadanie odświeżać content za każdym razem, kiedy nastąpi jakakolwiek zmiana. Odświeżenie cache jest w tym przypadku natychmiastowe. Ten post edytował SoofMan 23.04.2007, 07:44:22 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 09:04 |