Skip to content

Recent Articles

11
Oct

[zend] XmlRpc Server

So nun auch mal wieder ein Artikel…

Da ich gerade für ein recht großes Projekt von mir eine API schreibe beschäftige ich mich auch mit Zend da ich da die Codeigniter Klassen nicht so gut finde, weil es soll ja nur die API sein und kein weiterer kram der Fehler hervor rufen kann.

In nächster Zeit kann es allso sehr gut sein das ich häufiger mal über Zend blogge und nicht über Codeigniter ;) .

Read moreRead more

26
Sep

Codeigniter – URI

Nach dem ich das letzte mal über die Codeigniter Parser Klasse geschrieben habe heute über die URI Klasse.

Ich werde mich nun auch mal wieder auf den ersten Codeigniter Artikel von mir stützen. Dort ging es ja wie man einen “Mini – Blog System” schreibt, bei so einem will man natürlich auch einen einzelnen Artikel mal aufrufen können.

Das erlegt sich am besten ja über eine ID, heißt wir würden gerne mit blog.tld/index.php/blog/view/123 den Artikel mit der ID 123 erhalten.

Read moreRead more

7
Sep

Codeigniter – Parser Klasse

Wer noch nie eine Internetseite ohne ein Stück HTML geschrieben hat lügt. Gut, wenn es einfach nur eine Zeile “Hello World!” ist, dann braucht man natürlich nichts. Aber das ist dann auch keine Internetseite!

Um dabei nun auch noch ein wenig Ordnung und Struktur zu behalten nutzt wohl hoffentlich jeder MVC – Pattern ( Model – View – Controller ). Nun ja, hier geht es ja wieder um CodeIgniter und das Framework bringt ja eine Controller Klasse mit, dass ist aber nicht alles ( ;-) ) … Auch eine Klasse für Templates ist dabei. Da könnt ihr dann ohne viel PHP, eigentlich komplett ohne, auskommen.

Read moreRead more

6
Sep

Social Media Profile mit Verfallsdatum?!

Gerade lese ich einen Artikel auf der mich ein wenig zum lachen bringt, “Justizstaatssekretär regt Verfallsfrist für Daten in sozialen Netzwerken an“. Klingt für mich ein wenig lustig, aber mal die Frage: “Was denken sich die Politiker solche Vorschläge zu machen?” … Da stellt sich für mich ja die Frage ob vielleicht bald die Vorratsdatenspeicherung als “Mindesthaltbarkeitsdatum” bezeichnet wird.

30
Aug

[ruby] Ruboto: Ruby App’s für Android

Auf Heise habe ich gerade einen 4 Tage alten Artikel über Ruboto gelesen. Hinter Ruboto steckt ein Versuch mittels JRuby eine App für Android in Ruby zu schreiben.

Ich finde das recht, besonders weil ich mir ein Android phone holen will und auch ziemlich Lust hätte mich mehr mit Ruby zu beschäfftigen. Bin gespannt was noch kommt, derzeit gibt es nämlich dort noch nicht so viel was man nutzen kann. Die kommende Version soll dann aber auch ein besseres Error Messaging und einige neue Plug-in’s haben.

11
Aug

CodeIgniter – UserAgents

Da ich gerade eine Seite auch für Mobile’s als Iphone und konsorten optimieren sollte habe ich mir heute dann auch endlich mal die UserAgent’s Klasse von Codeiginiter angeschaut.
Die Klasse ist finde ich Top, man kann darüber schön sagen wenn du ein Mobile bis dann geh mal wo anders hin. Natürlich kannst auch auch gleich sagen : Wenn Iphone dann iphone.xydomain.tld . Sehr cool, und in der praxis sah das ganze dann bei mir so aus
Read moreRead more

3
Aug

[linux] ProFTPD einrichten

Da ich letztens wieder einen Server neu einstellen musste und mal wieder vor dem Thema FTP Server stand und kurze Zeit mal überlegen musste, hier eine Anleitung um ProFTPD auf einem Debian Lenny System zu installieren.
Read moreRead more

30
Jul

CodeIgniter – Datenbank

Als erweiterung zu meinem letzen Betrag über die Einführung in Codeigniter, hier nun eine Fortsetzung
Heute geht es bei mir um die Datenbank Klasse in dem Framework CodeIgniter
Um die Datenbank Klasse zu nutzen müsst ihr entweder dort wo ihr die Klasse nutzen wollte diese einbinden durch:

$this->load->database();

erst einmal die Klasse und die Verbindung laden, andere möglichkeit ist es diese bei den Konfigurationen in der autoload.php mit einzutragen dann könnt ihr sie überall aufrufen ohne diese erst einmal zu laden.
Read moreRead more

23
Jul

[php] Command Pattern

Heute gibt es also einen weitern Beitrag zum Thema Pattern’s, dem “Command Pattern”. In meinem letzen Betrag ging es um das Singelton Pattern.

So nun zum Thema. Wir haben folgendes “Problem”, unser Kunde hat ein normales Webhosting Paket irgendwo bei einem Hoster, er möchte dort nun Datenbank Backups über eine im Web verfügbare Grafische Oberfläche steuern. Da der Provider selbst kein so ein Tool anbietet, habt ihr den Auftrag erhalten dieses Programm zu realisieren. Der knack Punkt an der Sache ist das er keinen Shell Zugriff hat, allerdings hat der Provider netterweise zwei Skripte in das Verzeichnis /home/kundennummer/ geladen. Die Skripte heißen “backup_head.sh” und “backup_live.sh”.

Nun aber ran an unser Programm…
Read moreRead more