Unsere kreativen Köpfe entwickeln maßgeschneiderte Apps für Geräte wie das iPhone, das iPad, den iPod Touch oder Facebook. Zu unseren Kunden zählen Unternehmen aus den Bereichen Dienstleistung, Handel, Banken, Versicherung, Immobilien sowie Tourismus und Freizeit.

Mehrere Array – Einträge durchlaufen

Abgelegt von Sascha Schoppengerd am 04.07.2008 um 13:32 Uhr

Heute ist mal wieder einer der Tage an denen ich mich durch den Quellcode von diverseren Wohnzimmer-Entwicklern wühlen muss und immer wieder treffe ich auf Kontrukte wie diesem:

1
2
3
4
5
$array = array('Brot','Birne','Apfel');
 
for ($i=0; $i<count ($array); $i++) {
	...
}

Eine solche Schleife ist zwar im Prinzip korrekt und funktioniert natürlich auch tadellos, aber sie ist nicht besonders performant, denn count() muß bei jedem Durchlauf des Array’s dessen Inhalt neu berechnen und das macht natürlich keinen Sinn. mehr…

Zusätzliche Seiten in easyLink v2.x erstellen

Abgelegt von Sascha Schoppengerd am 04.07.2008 um 12:58 Uhr

Da im User2User – Forum vermehrt die Frage nach der Erstellung einer zusätzlichen Seite in der Software easyLink auftritt, möchte ich dazu nochmals eine kleine Erklärung veröffentlichen.

Grundsätzlich ist es so, dass easyLink auf einer Template – Engine basiert. Das bedeutet, wir haben in der Software eine strikte Trennung zwischen dem PHP- und dem HTML Code. mehr…

Ein animiertes Favicon erstellen

Abgelegt von Sascha Schoppengerd am 04.07.2008 um 10:58 Uhr

Wohl nicht erst seit dem Tag an dem Google sein Favicon gewechselt hat, ist dieses kleine 16×16 Pixel große Browsersymbol in aller Munde. Doch wem so ein schnödes Favicon zu profan ist, der kann jetzt auch noch einen draufsetzen.

Moderne Brower sind nämlich auch in der Lage animierte Favicons darzustellen und damit dürfen wir uns wohl ab sofort auf eine ganze Reihe von blinkenden Icon im Browser freuen.

Wenn Ihr euch für die Einbindung solcher Favicons interessiert, dann schaut einfach mal hier rein, denn zum einen sind die Unterschiede zwischen den Favicon-Varianten dort ganz gut erklärt und zum anderen findet Ihr auf der Seite auch eine Liste mit kostenlosen Online-Diensten.

Tipp: Öfter mal die easyLink Logfiles löschen

Abgelegt von Sascha Schoppengerd am 11.06.2008 um 09:27 Uhr

In der letzten Zeit fällt mir immer wieder auf, dass einige easyLink Nutzer wohl niemals die Logfiles der CronJob Funktion löschen, denn teilweise habe ich auf den Kundenservern bereits über 50.000 Datensätze in den Log-Tabelle gefunden. Da diese Daten eigentlich nur zur kurzfristigen Kontrolle der CronJobs dienen sollen und ansonsten nur unnötig die Datenbank vollstopfen, sollten Sie in regelmäßigen Abständen die Tabelle cronlog leeren.

Im AdminControlPanel (ACP) gibt es dazu den Menüpunkt:
CronJobs > Cron – Logfiles

Hier haben Sie die Möglichkeit, alle Datensätze die älter als X Tage sind, mit einem Klick zu löschen. Wir empfehlen, diese Funktion mindestens 1x pro Monat auszuführen um so die nicht mehr benötigten Datensätze aus der Tabelle zu entfernen.

Goldene Regeln für einen guten Webkatalog

Abgelegt von Sascha Schoppengerd am 06.06.2008 um 11:32 Uhr

Die momentan geführte Diskussion zum Thema Webkataloge hat mich dazu bewogen, einmal meine Sichtweise in Form von einer kleinen Liste zusammenzufassen. Einleitend möchte ich jedoch bereits jetzt sagen, dass die Einhaltung der Listenpunkte Ihnen nicht den absoluten Erfolg des Projektes garantieren kann, aber Sie werden sich in den meisten Fällen von Ihren Mitbewerben absetzen bzw. Sie werden einen enormen Wettbewerbsvorteil erlangen, denn Sie dann natürlich auch in bares Geld (z.B. durch Werbeeinnahmen) verwandeln können.

1. Ein festes Ziel setzen

Der wichtigste Schritt ist in meinen Augen bereits die Vorbereitung Ihres Projektes, denn Sie sollten sich zunächst ein Ziel setzen, dass Sie mit Ihrem Katalog erreichen möchten. Stellen Sie sich also die Frage, warum Sie überhaupt einen eigenen Katalog aufsetzen möchten und was Sie mit dessen Hilfe erreichen wollen? Oftmals werden Webkataloge nur aufgesetzt um andere Projekte zu promoten bzw. um diesen einen Vorteil im Suchmaschinen-Ranking zu verschaffen, doch solche Verzeichnisse sind bereits seit langem zum Scheitern verurteilt.

Optimal wäre es, wenn Sie sich zum Ziel setzen, Ihren Besuchern eine ausführliche Informationsquelle zu einem begrenzten Themengebiet zusammenzustellen und dieses Themengebiet sollte nach Möglichkeit auch Ihren persönlichen Interessen entsprechen, denn nur dann werden Sie mit der entsprechenden Energie und dem persönlichen Einsatz an das Projekt herantreten. Es schließlich kein großes Geheimnis, dass wir Menschen an die Dinge, die uns Spaß machen, mit besonders viel Engagement herantreten.

mehr…