Archiv der Kategorie 'PHP und MySQL'

Sourceforge PHP-Projektesammlung

Dienstag, den 20. November 2007

Das FLP-Projekt (Flaimo’s little package) ist eigentlich eine Sammlung von hilfreichen Klassen.
Aktuell beinhaltet es folgende Klassen:

iCalendar
i18n (internationalization)
vCard
Cache
RSS Builder
Atom Builder
Reload Preventer
Tocker (eine SMS/E-Mail Shoutbox/Gästebuch)
Thumbnail
Und ein paar weitere…

Die i18n Klasse und die ICalendar Klasse könnte irgendwann vielleicht noch ganz hilfreich sein.

Sicherheitscheck von Webanwendungen

Donnerstag, den 29. März 2007

Das Sans Technoligy Institute hat einen kleinen Guide herausgebracht, der erklärt, wie man Webseiten auf die Sicherheit prüfen kann.
Web Application Auditing Over Lunch
Für Entwickler ein lohnenswerter Artikel - lediglich ein wenig Fachenglisch ist erforderlich.
Viel Spaß!
Anmerkung: Dieser Test darf nur mit einer schriftlichen Genehmigung des jeweiligen Unternehmens gemacht werden - auch wenn es die eigene Arbeitsstelle [...]

Der sinnvolle Einsatz von JavaScript - Unobtrusive JavaScript

Montag, den 26. Februar 2007

Mir ist ein recht interessanter Weblog-Artikel bei Selfhtml aufgefallen. In diesem geht es um den sinnvollen Einsatz von JavaScript und das “Unobtrusive JavaScript”-Konzept.
Nach diesem Prinzip soll JavaScript “unaufdringlich” und barrierefrei sein.
Wie das gehen soll ist natürlich im ersten Moment ein wenig verwirrend - aber im Grund genommen durchaus logisch.
Das Konzept basiert im wesentlichen darauf, dass [...]

Symfony - Open Source PHP web framework

Donnerstag, den 22. Februar 2007

Ein sehr interessantes Framework auf PHP-Basis ist Symphony:
Symphony-Homepage
Es ähnelt Ruby-on-Rails stark; was aber durchaus positiv ist!
Es sind folgende Features integriert:

einfaches Templating und Helper-Funktionen
Cache-Management
schöne, rewrite URLs
sog. Scaffolding
Mehrsprachigkeit und I18N Support
Objekt-Modul und MVC Separation
Ajax standardmäßig integriert

Für den ersten Blick sind die Quicktime Screencasts sehr interessant!
…das System sollte man sich mal bei Gelegenheit ansehen und das Projekt im [...]

Zwischenablage mit JavaScript?

Mittwoch, den 31. Januar 2007

Die Zwischenablage ist eine praktische Sache.
Und man könnte sie ja auch in der Webentwicklung verwenden.
…wenn da nicht der ewige Kampf zwischen den Browser-Herstellern wäre:
Mal wieder ist es beim Internet Explorer anders als beim Mozilla Firefox.
Und Opera kann es leider gar nicht.
Informationen über die Verwendung gibt es auf folgenden Seiten:

Für den Internet Explorer (IE)
Für den Mozilla [...]

Google-Tools für Webmaster

Montag, den 22. Januar 2007

Google bietet einige hilfreiche Webmaster-Tools.
Beispielsweise diese Tools:

Crawling-Informationen: Vergewissern Sie sich, dass wir Zugriff auf Ihre Site haben und zeigen Sie den Zeitpunkt des letzten Googlebot-Besuchs an. Sie können sehen, welche URLs beim Crawling Probleme bereiteten und aus welchen Gründen. Auf diese Weise können Sie die Probleme beheben, die das Indizieren Ihrer Seiten verhindern.
Robots.txt Dateivalidierung: Prüfen [...]

COM.ON Web-Content Management System

Freitag, den 19. Januar 2007

Was lange währt, wird endlich gut:
Nun ist es soweit.
Das COM.ON Content Management System ist nun Opensource und damit frei und vor allem kostenlos downloadbar. Es wartet nur darauf getestet zu werden! COM.ON ist ein sehr einfach zu bedienendes und flexibles Content Management System auf PHP- und MySQL-Basis.
COM.ON wurde als Open Source unter bekannten GPL veröffentlicht [...]

So einfach war die Umfragenerstellung noch nie!

Dienstag, den 9. Januar 2007

Eine sehr schönes BetaVersion eines Tools, um Umfragen per AJAX “zusammenzuklicken” ist QuestionTool.
Ausprobieren kann man das OpenSource-Produkt auf der Website:
http://www.questionform.com/tryeditor
Leider gibt es bisher keine Deutsche Version.

Nachdenkerei über MySQL-Performance

Donnerstag, den 29. Juni 2006

Wie bekomme ich meine MySQL-Anwendungen schneller?
MySQL-Datenbanken sind im Web sicherlich die zur Zeit am Häufigsten verwendeten Datenbank-Systeme.
Inzwischen habe ich mich mit vielen über das Thema Performance mit MySQL unterhalten.
Aber keiner konnte mir so ein richtige Antwort geben.

Die große Gefahr durch SQL-Injection-Lücken - und wie man sie vermeidet.

Donnerstag, den 1. Juni 2006

Die sog. SQL-Injection-Lücken sind eine wirklich gefährliche Angelegenheit.

Sind jemandem solche Lücken in einem System bekannt oder werden sie durch ausprobieren gefunden, droht die Gefahr, dass der Angreifer beliebig MySQL-Code ausführen kann und somit persönliche Daten auslesen, verändern oder löschen könnte.

Daher ist eine saubere Programmierung absolut wichtig.
Nicht saubere Programmierung bedeutet in diesem Zusammenhang vorallem, dass die Parameter die z.b. für WHERE-Angaben übergeben werden nicht gefiltert werden.