» 0.1.1 AllMyLinks Features
AllMyLinks
ist mit einer Fülle an nützlichen Funktionen ausgestattet
die den reibungslosen Betrieb ermöglichen, verbessern und vereinfachen.
Trotzdem, oder gerade deshalb, ist AllMyLinks intuitiv zu bedienen.
Die hier aufgezählten features sind lediglich ein kleiner Überblick
über die Funktionen von AllMyLinks. Allgemeine
Features, das Grundgerüst von AllMyLinks:
- optimiert
auf error_reporting(E_ALL)
leider bei weitem nicht Standard. AllMyLinks kann auf jedem error_reporting
Level laufen, da es optimiert wurde auf das error_reporting Level
E_ALL. Im Hintergrund bedeutet dies: Der PHP Parser (Übersetzer)
hat an AllMyLinks nichts auszusetzen => AllMyLinks ist absolut
sauber und syntaktisch korrekt programmiert!
- globals
werden nicht benötigt (register_globals)
Wenn man ein Formular absendet und nur Fehler enthält (oder
gar gar nichts), so ist dies meist ein Problem der register_globals.
Diese Sorgen z.B. dafür das die Felder eines abgesendeten
Formulars zur Variable werden. So wird aus dem Textfeld 'name'
die Variable $name. Leider ist dies mit Sicherheitslücken
behaftet, sodaß man sich entschlossen hat die Einstellung
"register_globals" auf "off" zu setzen. AllMyLinks
hat kein Problem mit dieser Einstellung. Hier wurde auf Sicherheit
gesetzt und dieser Aspekt beachtet!
- eigene
Template Engine
AllMyLinks arbeitet mit der AllMyPHP eigenen Template Engine AllMyTemplate.
Diese einfach zu bedienende und umfangreich zu nutzende Template
Engine wurde bewusst einfach gehalten, sodaß auch unerfahrene
Benutzer mit reinen HTML Kenntnissen AllMyLinks zu 100% das gewünschte
Aussehen geben können. Bei AllMyLinks wird Code vom Design
strikt getrennt!
- MultiSQL
Unterstützung
AllMyLinks ist auf mehreren SQL Datenbanken installierbar. Jedoch
sind Beschränkungen aufgrund der Serversoftware möglich.
Einen 100%igen Support kann deshalb nur für die freie Datenbank
Software MySQL und die kommerzielle mSQL gegeben werden.
- Browser
Kompabilität
AllMyLinks arbeitet mit nahezu allen Browsern ohne Probleme, mit
den großen, bekannten Browsern sowieso. Dies garantiert
keine bösen Überraschungen bei den Besuchern.
- einfache
Installation und Integration
Als nahezu einzige Reihe lassen sich die AllMyPHP Scripte, demnach
auch AllMyLinks, mit wenigen Klicks in die eigene Seite "inkludieren".
Natürlich ist es auch möglich den eigenen Seitenkopf
und Fuß in AllMyLinks einzubinden, oder standalone in einem
Frame aufzurufen. Das Stichwort "Die Seite in das Script
einbinden" hat bei AllMyLinks genauso Gültigkeit wie
"Das Script in die Seite einbinden"
- Sprachdateien
AllMyLinks arbeitet mit Sprachdateien. Per Standard sind "german-impersonally"
und "english" dabei, ohne Probleme lassen sich weitere
Sprachen hinzufügen und über die Administrationsoberfläche
aktivieren.
AllMyLinks
in Aktion
- unabhängige
Einträge & Kategorien
Hier gibt es kein festes Aussehen. Bei AllMyLinks kann
jeder Eintrag für sich auf Wunsch ein anderes Template erhalten
oder mit verschiedenen features veröffentlicht werden. Ein
unschätzbarer wirtschaflicher Vorsprung von AllMyLinks, denn
somit kann ein Eintrag hervorgehoben werden, was dem Besitzer
des Eintrag mehr Gebühren verursachen könnte, will man
AllMyLinks gewerblich nutzen.
- unabhängige
Berechtigungen
Mit AllMyLinks kann man jeden Eintrag einer bestimmten
Personengruppe zugänglich machen, oder eben nicht! Auch hier
ist der wirtschaftliche Nutzen nicht zu verachten. Berechtigungen
lassen sich nicht nur für Kategorien vergeben, sondern für
jeden Eintrag selbst auch!
- frei
wählbare Struktur
Mit AllMyLinks können beliebig viele Kategorien
und Subkategorien angelegt werden, so tief und so verzweigt wie
man es benötigt. Dabei zeigt AllMyLinks immer alle Statistiken
direkt in Echtzeit an! AllMyLinks verarbeitet seine Struktur nach
dem "Vater-Modell", und die statistischen Erhebungen
werden durch Rekursion erreicht.
- frei
wählbare Felder
In AllMyLinks können unbeschränkt neue Felder der Typen
"form/text", "form/textarea", form/select",
"form/checkbox", "form/radio" angelegt werden,
inkl. möglicher Prüfung auf url/email/numerisch/alphanumerisch
- Datenbank
Optimierung - Backup und Restore Funktionen
AllMyLinks verfügt über ein Backup System mit
dem man AllMyLinks effektiv sichern, und im Bedarfsfall wieder
einspielen kann. Zusätzlich kann die Datenbank jederzeit
unbeschränkt oft optimiert werden.
- Log
System
Möchte man AllMyLinks mit mehreren Administratoren
betreiben, so ist dies kein Problem. AllMyLinks verfügt über
ein immer sichtbares log System welches sich alle 60Sekunden aktualisiert.
Damit kann man zu erledigende Aufträge via Klick auf den
Log-Eintrag abarbeiten - nach einem Multiuser Betrieb-Verfahren.
AllMyLinks füllt dieses log mit konfigurierten Ereignissen,
z.B.: defekten Eintrag gesichtet, neuen Eintrag empfangen etc.
- Zeitzonen
abhängige Datumsberechnung
Es stellt für AllMyLinks kein Problem dar, wenn
AllMyLinks auf einem Server arbeitet, welcher in einer anderen
Zeitzone ist als der zu erwartende Besucher. AllMyLinks errechnet
alle Daten nach einstellbarem GMT.
unkommentierte Features
umfangreiche
Statistik, umfangreich(st)e Administration,
inkludierbar, Startseite bestimmbar, Template System, neue Einträge,
beste Einträge, Top-Einträge (Hits, Votes, Voteresult),
frei definierbare Datenformate (Datum) und GMT Anpassung, globaler
Wortzensurfilter, Flood-Controlling (Hits, Comments, Votes, entrys),
Brokenlink Control (user-managed & automatisch), Suchmaschine
(konfigurierbar), Inhalte deaktivierbar, Kategorieübersicht,
Kategorieinhalte, Statistik/Übersicht, neue Einträge,
Einträge hinzufügen, Download Berechnung, Einträge
überarbeiten, weiterempfehlen, Favoriten, Startseite, Druckansicht,
Hilfe, Einstellungen, unbeschränkte Kategorien, unbeschränkte
Einträge, Voting System, Hitsystem, Eintragsinfo, Banner System,
Erreichbarkeitsstatus (1-10), Vote-Ergebnis, Vote-User, Protokolle
bestimmbar, Kommentar System, Datenbank-Backup und Restore, Optimierung,
Massen E-Mail versenden, Multi-User, unterschiedliche Einstellungen
für jeden Eintrag/ jede Kategorie, Berechtigungssystem, LOG
System, error_reporting(E_ALL), register_globals=off, MultiSQL,
Broserkompabilität, Sprachfiles, Topsites, Votecode, einfache
Installation und und und! |