Programmierung
Unsere Software läuft auf einigen grossen Seiten mit Besucherzahlen von 8000 Besuchern täglich und einem Parallel-Lastaufkommen von 600 Usern stabil. Der limitierende Faktor bei Seiten mit viel Traffic ist also nicht das Script (Deadlocks, Slow-Queries, unsaubere Programmierung / SQL- Abfragen in Schleifen) sondern der Server (CPU, RAM) in Abhängigkeit der Möglichkeit zur Bearbeitung aller HTTPD-Prozesse.
So ist unser Script im Gegensatz zu vielen anderen Scripten so konzipiert, dass es möglichst performant arbeitet:
- Anfragen zur Datenbank erfolgen nur dann , wenn dieses auch notwendig ist(oftmals werden bei Scripten unnötige Datenbank-Connects hergestellt, die überflüssige Performance des Servers abziehen).
- die Verbindungen zur Datenbank werden schnellstmöglich wieder geschlossen.
- extrem datenbanklastige Seiten, wo viele Datenbankabfragen notwendig sind, können durch eine besondere Funktion serverschonend ausgeliefert werden mit der sogenannten Cache-Technologie: z.B. wie die Startseite (aktive Mitglieder : Gesamt, Anzahl Frauen, Anzahl Männer,neuesten Mitglieder, heutigen Geburtstage, Single des Tages, neuesten Forenbeiträge, News, nächsten Dates/ Events/ Parties)
- Desweiteren ist das Script sowohl mit Register_globals off und on voll funktionsfähig und produziert keinerlei Fehlermeldungen im Server-Log, was ebenfalls bei den meisten Scripten nicht berücksichtigt wird.
Programmiersprachen
 
Als Frontend wird die Programmiersprache PHP und als Backend Mysql verwendet.
Desweiteren wird in einigen Dateien mit Javascript gearbeitet (Online-Liste).
Besonderheiten
Die Daten z.B. der Mitglieder werden in sogenannten Datenbanktabellen gespeichert und mit Hilfe der Programm-Dateien ausgewertet.
Die Ausgabe erfolgt in HTML-Templates. Diese sind individuell von Ihnen anpassbar. Schrift-Arten, -Farben und -Größen sowie weitere Layout-Einstellungen können über Stylesheets geregelt werden. Es ist möglich für Männer, Frauen und Gäste unterschiedlich farbliche Layouts zu gestalten.
So ist unsere Software ohne Probleme individuell an Ihre Layout- Vorstellungen anpassbar.
Der Kontaktanzeigenmarkt ist in unterschiedliche Sprachen übertragbar. Dazu werden lediglich die Template-Ordner kopiert und in die jeweilige Sprache übersetzt. Systemmeldungen (z.B. bei der Anmeldung:
"Falsches Email-Format") sind in einer Sprach-Datei zusammengefaßt und somit ebenfalls übersetzbar.
Die Kontaktbörsen Software ist mit einem Geokoordinaten-System erhältlich, welches eine Entfernungs-Suche ermöglicht.
Die komfortable Profil-Suche ermöglicht n-to-n- Suchen, das bedeutet, Sie können mehrere Eigenschaften auswählen und erhalten Ergebnisse, die alle oder auch nur einige dieser Eigenschaften beinhalten. Es werden also nicht nur Treffer mit 100%-iger Übereinstimmung angezeigt, sondern auch möglichst gut übereinstimmende Ergebnisse. |