Komentarze dla “Hello FastCGI!”

  1. avatar

    Zawsze wszyscy mnie uczyli, że cgi jest ble (np bo niebezpieczne, nigdy w tym nie pisałem zawsze all w php).
    Ale widzę, że pewnie wszyscy będą myśleli, że jestem ignorantem.
    Dużo ludzi używa CGI ?

  2. avatar

    CGI można napisać praktycznie we wszystkim – nie szukam tutaj flame’a ;) możesz też napisać je w PHP. Prawda jest taka, że w zależności jak uruchamiany jest interpreter PHP może się okazać, że przy innych serwerach niż Apache Twój kod w PHP uruchamiany jest przez (Fast|Ultra)CGI. Patryk wyjaśnił jakie są różnice pomiędzy zwykłym, a szybszym CGI.

    W moim odczuciu część ludzi mówi, że „cgi jest ble” bo w CGI kiedyś pisało się głównie w C, Perlu, a są to języki, przy których trzeba uważać na jeszcze inne klasy błędów bezpieczeństwa niż przy samym PHP. C w rękach mało wnikliwego programisty na poziomie pracy z pamięcią procesu jest bardzo kontuzjogenne i może prowadzić do bardzo poważnych błędów. Natomiast aplikacja w C prawie zawsze będzie szybsza od aplikacji w PHP – za to prawie zawsze będzie pisana dłużej.

    Wszystko ma swoje zastosowanie – lepsze albo gorsze.

Zostaw komentarz

Przeczytaj również

»
»