Seite 1 von 1

Erfahrungen mit FastCGI?

Verfasst: 08.05.2014 23:00
von TroaX
Halli Hallo,

hat jemand Erfahrungen mit FastCGI? Bisher habe ich immer mit PHP gearbeiten. Aber ich denke vom logischen Ansatz her dürfte eine kompilierte FastCGI-Anwendung schneller laufen. Aber ich kann mich auch irren.

Ich habe ein wenig Magenschmerzen damit, da die letzte neue stable aus dem Jahre 2007 der FastCGI Lib ist. Kennt jemand vielleicht noch was anderes? Oder ist FastCGI schon mit das schnellste?

Kurz zur Erläuterungen: Ich würde gerne einen Apache nutzen, da ich auch SSL benötige. Der Atomix oder andere Webserver-Ansätze sind da definitiv zu Zeitaufwendig. Das lohnt nicht. Ich brauche ein wenig mehr Auslastungsspielraum, da auf dem Server nicht nur die Webanwendung selbst laufen soll, sondern auch noch die Administration (ERP, CRM etc.).

Danke für das Feedback im vorraus

Re: Erfahrungen mit FastCGI?

Verfasst: 09.05.2014 00:40
von mk-soft
Für CGI braucht man keine LIB. Geht direkt aus PB heraus. Mal ein wenig gesucht...

http://www.purebasic.fr/english/viewtop ... 12&t=35321

Re: Erfahrungen mit FastCGI?

Verfasst: 09.05.2014 07:13
von TroaX
Nicht CGI. FastCGI. Und dafür brauch man eine Lib.

Re: Erfahrungen mit FastCGI?

Verfasst: 09.05.2014 08:58
von Tommy
@mksoft: Wer lesen kann ist klar im Vorteil :lol:

Re: Erfahrungen mit FastCGI?

Verfasst: 09.05.2014 13:45
von bobobo
Meine Erfahrungen mit FastCGI sind die als normale PHP-FastCGI Anbindung an einen Apache2 Server.

Da sich in meinem Fall keine Vorteile ergeben haben (zumindest keine fühlbaren, wir sind zu reich und haben
einfach zu viel Speicher :twisted: ) blieb es bei einem Test.
Meine Indianer reiten auf PHP (mod_php) mehr als gut genug für unsere Zwecke.
Da NTARS gilt, bleibt es auch dabei.

Du willst eher ein PB-Kompilat als FastCGI-Anwendung bauen, oder?

Re: Erfahrungen mit FastCGI?

Verfasst: 09.05.2014 14:02
von Kiffi
@TroaX:

Du kannst Dir auch mal das hier anschauen: http://forums.purebasic.com/english/vie ... 40&t=58776

Nennt sich SCGI (Simple Common Gateway Interface). Bin leider zu doof,
um das meinem Apache (als Teil meiner XAMPP-Installation) beizubringen.

Grüße ... Kiffi

Re: Erfahrungen mit FastCGI?

Verfasst: 09.05.2014 19:08
von TroaX
@bobobo: Genau das will ich ;)

Re: Erfahrungen mit FastCGI?

Verfasst: 10.05.2014 07:38
von TroaX
@Kiffi: Einfacher zu implementieren ist gut gesagt :D

1. Hier den aktuellen Source ziehen: http://python.ca/scgi/
2. Mit einem C-Compiler kompilieren
3. Die mod_cgi.so in den Apache Modul-Ordner packen

Der Rest steht im englischen Forum. Allerdings läuft das ganze nach dem Client/Server Prinzip und ich befürchte, das genau dies ein Flaschenhals sein könnte. Ich muss es aber mal testen, wenn ich mehr Zeit habe.

UPD: Eine fertige aber ältere Binary bekommste auch hier: http://sourceforge.net/projects/woof/fi ... /mod_scgi/

Re: Erfahrungen mit FastCGI?

Verfasst: 10.05.2014 18:07
von TroaX
Sooo meine Erfahrungen zu SCGI:

1. Kompilieren:
Ohne Tricks unter Windows weder mit VC10, noch mit MingW oder CygWin möglich. Unter Linux und dem GCC wird es bei Installation des Moduls direkt kompiliert und funktioniert.

2. Fertiges Kompilat vom Link:
Unter neueren Apache-Versionen nicht lauffähig. Weder das Apache vom Anbieter noch auf dem Apache der XAMPP-Distri.

3. Alternativer Server:
NginX setzt bei jedem 2. Request über SCGI aus. Außerdem kommt das Example aus dem Englischen Forum nicht richtig im Browser an. Alle Zeilen werden abgeschnitten.

4. Apache unter Linux:
Läuft und zwar vollständig. Performancetest steht noch aus.

FAZIT:
EINFACH IST ANDERS!!!!!!!!

Re: Erfahrungen mit FastCGI?

Verfasst: 12.05.2014 16:16
von bobobo
lighty hat sowas z.T. eingebaut

zumindest php-cgi geht so einigermassen