hi,
Danke dir!
Allerdings wird die Seite einen relativ hohen Zugriff haben. Wie kann denn cgi damit umgehen? Soll ja relativ langsam sein.
Es ist so, dass der Server ein bischen mehr zu tun hat, wenn anstelle dem einfachen Ausliefern einer HTML-Seite ein Prozess (Script) gestartet wird. Hier also reichlich bemessen hinsichtlich CPU und RAM.
Stehen hier Optimierungen an, schaue nach FastCGI, das Prinzip ist das: Der meiste Overhead entsteht beim Starten eines CGI und beim Connect zu einer DB. Ein FastCGI wird nur einmal gestartet und macht nur einmal den DBConnect, alle weiteren Requests greifen auf einen Prozess zu, der bereits läuft.
PS: Die ganze Seite läuft über https. Hat das Einfluss auf die Bedingung, unter der die Suche läuft?
Nein. HTTPs ist genauso transparent wie HTTP, nur dass die Übertragung verschlüsselt wurde.
Hotte
Wenn der Kommentar nicht zum Code passt, kann auch der Code falsch sein.