![]() |
![]() |
![]() ![]()
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: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
tja....
Ino, ze najpierw byles swiecie przekonany ze twoje tzw. Benchmarki sa ech i och zarabiste a co za tym idzie Twoja ech i och funkcja na ktorą san wymysliles "patent". Dopiero jak ciebie uswiadomili ze jednak jest na odwrot, pokazano ci testy (inne "benchamrki") dowodzące ze Twoja funkcja jest na samym koncu, to dopiero napisales nowy "Benchmark" i stwierdziles ze faktycznie jestes w bledzie (oczym wszyscy juz dawno wiedzieli). Juz zrozumiales? Przeczytales ze zrozumieniem? (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]()
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%) ![]() ![]() |
tja.... Ino, ze najpierw byles swiecie przekonany ze twoje tzw. Benchmarki sa ech i och zarabiste a co za tym idzie Twoja ech i och funkcja na ktorą san wymysliles "patent". Dopiero jak ciebie uswiadomili ze jednak jest na odwrot, pokazano ci testy (inne "benchamrki") dowodzące ze Twoja funkcja jest na samym koncu, to dopiero napisales nowy "Benchmark" i stwierdziles ze faktycznie jestes w bledzie (oczym wszyscy juz dawno wiedzieli). Juz zrozumiales? Przeczytales ze zrozumieniem? (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Ale moje benchmarki są OK (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) To z moim komputerem, apachem lub czymś innym musiało być coś nie tak. Przecież NOWE benchmarki które zrobiłem na IDENTYCZNEJ zasadzie jak te poprzednie również poprawnie pokazały że moja funkcja jest gorsza ! A co do mojej funkcji, to KONCEPCYJNIE jest szybsza od każdej innej funkcji haszującej - dlatego właśnie ją stworzyłem. Tyle, że kiedy ją tworzyłem, to nie wiedziałem jeszcze że PHP nienaturalnie zwalnia kod "niebinarny". Z tego co udało mi się rozszyfrować - standard - ob_start, ob_get_contents, ob_end_clean, odczyt/zapis do pliku (bez flock). Niestety. Nie jest to żaden "standard". BTW dokumentacja w ODT? Nikt nie będzie ściągał ~100MB OpenOffice'a żeby 3 dokumenty przeczytać. To powinien być czysty tekst, HTML albo w ostateczności PDF. 1. OK. Będzie PDF 2. Nie wiesz że M$ Office wyszło już z mody (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Jak używasz MSO to jesteś passe i masz wewnętrzne fuj (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) edit: Rofl. O tablicy $_REQUEST słyszałeś? Nie może być $_REQUEST. na początku (w wersjach starszych niż 1.3.0) był REQUEST, ale to nie jest dobre. Musi być POST i GET osobno, bo inaczej rozróżnienie poszczególnych stron może być niemożliwe. A nie może być ISSET, bo dodanie parametrów wszędzie gdzie ci się podoba, tak jak podałem w powyższym przykładzie też będzie niemożliwe. Rofl. O tablicy $_REQUEST słyszałeś? Może jeszcze raz wytłumaczę: Kiedy użyjesz var_export() to możesz równie dobrze wrzucić komendę do formularza w ten sposób Kod <input type="hidden" name="iscached" value="dontdocache"> jak i w ten sposób: Kod <input type="hidden" name="dontdocache" value="1">
Ten post edytował SoofMan 21.04.2007, 20:53:54 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 16:31 |