wtorek, 10 sierpnia 2010

Porównanie modulow cache dla PHP 5 i PHP 6

Spośród dostępnych systemów do cache'owania możemy wyróznić 4, 5 czołowych modułów. Są nimi:
  1. ACP - alternative cache for PHP
  2. eAccelerator
  3. IonCube PHP Accelerator
  4. Xcache
  5. Zend Optimizer
1. ACP jest szybkim modułem przechowującym skompilowany kod PHP w pamięci dzielonej. Zyskał sobie zdecydowanie największą rzeszę fanów i będzie wbudowany w rdzeń wersji 6 PHP.
2. eAccelerator , mimo , że wywodzi się z innego projektu to przez ostatnie 5 lat rynek cachów w PHP należał do niego, zasada działania bardzo podobna do tej co ACP. Jednak jak się okazuje jest mniej wydajny i ludzie przesiadają się na ACP.
3. IonCube Loader był pierwszym niezendowym cachem, mimo zamkniętego kodu nadal możemy go spotkać na niektórych usługach hostingowych, obecnie w fazie wymierania, obsługiwał tylko PHP 4
4. Xcache jest chyba obecnie jedynym cachem, który realnie może zagrozić ACP, jest aktywnie rozwijany a testy wydajnościowe nie wskazują na wiele różnic między nim a ACP
5. Zend Optimizer
Nie sposób wspomnieć o komercyjnym rozwiązaniu twórców PHP, problemem jest fakt, ze Optimzer będzie działał jako część Zend Server a więc rozwiązania komercyjnego

Jeśli zatem szukacie taniego hostingu PHP to może się okazać, że akceleratorów dla waszej Kohany czy cakePHP tam nie będzie. Niemniej jednak jeśli cache ma decydować o wyborze hostingu to moja preferencja jest następująca:
1. acp lub xcache
2. eaccelerator
W miarę tani hosting, na którym znajdziecie takie możliwości to newrails.pl gdzie mam 3 konta i zainstalowane symfony. Wierzcie lub nie ale Symfony bez cache'a jest mułowate jak Ruby On Rails;)

Przykładowe porównanie wydajności można zobaczyć tutaj:



Wynik eacceleratora wziąłbym jednak z rezerwą,, ważne, że apc i xcache są dość dobre;)

czwartek, 5 sierpnia 2010

Tani hosting, domena i poczta e-mail dla firmy

Wiele małych firm chciałoby zaistnieć w Internecie mając swoją wizytówkę oraz korzystając z własnej poczty e-mail. Jednak na ogół cena takiej usługi może przekraczać 3000 zł razem ze stroną? Czy musimy płacić aż tyle?
Nie! Możemy to zrobić sami. Jak?

Będziemy potrzebowali 3 rzeczy: hostingu, domeny oraz strony internetowej.
Co to jest hosting?

Hosting jest usługą utrzymywania naszej strony www na serwerze w Internecie. Jednym słowem dzięki tej usłudze możemy mieć własną firmową stronę. Musimy ją kupić.

Co to jest domena?

Domena to nazwa pod jaką nasza strona będzie widnieć w sieci Internet. Przykładem nazwy może być na przykład: opony-na-sprzedaz.pl, kwiaciarnia.pl itp... Z ta nazwa będziemy również posiadać email. Będziemy mogli wysyłać maile z adresu: janek.kowalski@kwiaciarnia.pl i tym podobne.

Co to jest strona i jak ją założyć?

Strona jest zwykłym dokumentem. Nie musimy zamawiać drogiej strony jeśli chcemy na niej umieścić tylko kilka informacji. Lepiej kupić hosting u dobrego usługodawcy , który z pewnością pomoże nam postawić własną stronę w przeciągu pół godziny, skonfiguruje konto, domenę i pocztę.

Jeśli wybierzemy dobrego usługodawcę jedyne co nam pozostanie to korzystanie z poczty i strony, całą resztę załatwi za nas firma. A ceny zaczynają się już od 39zł rocznie! Tak rocznie! Po co więc płacić 3000 zł?

Czasem dodatkowa konfiguracja może kosztować nas koło 50-100 zł ale co to jest w porównaniu z 3000?

Ja ze swojej strony poleceam firmę newrails.pl oferującą tani hosting PHP, domeny i pocztę elektroniczną.
Wybrałem u nich hosting PRO za 79 zł rocznie a pomogli mi w konfiguracji poczty, strony i domeny.

Sami spróbujcie, nie musimy generować sobie sami kosztów.
pozdrówki,

moja_firma_szogun