Jan
26
Hallo zusammen,
ich habe mich in den vergangenen Tagen mit dem Thema Baumstrukturen in MySQL und dem Auslesen derselben mit PHP beschäftigt. Dabei ist eine wie ich finde recht brauchbare, übersichtliche PHP-Klasse rausgekommen, die mir die Arbeit mit solchen Strukturen sehr vereinfacht.
Zwei immer wiederkehrenden Aufgaben beim Umgang mit solchen Datenstrukturen habe ich mich mit dieser Klasse angenommen: Auslesen der Elemente von einem beliebigen Knotenpunkt abwärts und Ermitteln aller übergeordneten Knoten bis zum Wurzelknoten.
Wer sich den Quellcode der Klasse anschauen möchte, kann das hier tun.
Ein kleines Demo-Skript gibt es hier.
Und schließlich hab ich das dann zusammengepackt, den MySQL-Dump der Demo-Tabelle und eine kleine Anleitung im PDF-Format dazugepackt und das dann mit einem virtuellen Schleifchen versehen. Das Ergebnis dieser Anstrengungen findet Ihr hier.
Für Feedback jeglicher Art wäre ich selbstverständlich sehr dankbar.
In diesem Sinne...
Cheers und fröhliches Schaffen.
Geschrieben von codiersklave
Jan
26
DevDusk, am 19ten März in München, Location ist das
Eine Welt Haus in der Schwanthaler Strasse 80.
DevDusk, das ist eine Art Geektogether für alle denen der Webmontag zu marketinglastig geworden ist und die das Wort Einsteigersession nicht mehr hören können. Wir gehen gleich ins nächste Level und das Interdisziplinär. Es gibt zwei Vorträge zu verschiedenen Themen a knapp 45 Minuten und dann jede Menge Socializing und Gadgetshow. Wer mag bringt bitte seine (nicht) ausgereiften Technikideen mit.
Evtl. wird es etwas zu Essen geben, ich bin noch auf der Suche nach einem Sponsoren.
Geschrieben von Nils Hitze
Jan
24
Mir ist auf dem letzen Treff der PHP UG München aufgefallen, dass nicht alle von der Fa. Mayflower gehört haben. Für diese hier nun eine etwas ausführlichere Zusammenfassung.
Die Fa. Mayflower ist Deutschlands größter LAMP-Dienstleister. An den drei Standorten München (nahe Isartorplatz), Würzburg und neuerdings auch Hamburg arbeiten über 50 Mitarbeiter.
"Mayflower" vollständig lesen
Geschrieben von Gabriele Mohl
Jan
16
Grundsätzlich gibt es relativ viele Bücher, die einem einen Einstieg in PHP ermöglichen.
Hier möchte ich Matthias zitieren: Er fand das Buch von PHP 5 / MySQL 5. Studienausgabe von Carol Kannengiesser nicht schlecht. Weiterhin [nennt er] das Buch von Thomas Theis "Einstieg in PHP 5 und MySQL 5: Einführung in die Webprogrammierung ".
Man hat viel Auswahl, wenn man schon die eine oder andere Programmiersprache gelernt hat. Dann ist die Auswahl eines speziellen Buches auch nicht sonderlich wichtig. Man sollte mit so ziemlich jedem Einsteigerbuch klar kommen.
Schwieriger ist die vernünftige Auswahl, wenn keinerlei Programmiererfahrung vorliegt. Dann empfehle ich - egal welches Alter man hat - Fachbücher, die sich an Kinder wenden. Nennen kann ich dann "PHP & MySQL für Kids" sowie das darauf aufbauende Buch "PHP und MySQL Praxisbuch für Kids". Es wird versprochen, dass Kinder ab 11 Jahren mit den Büchern zurecht kommen sollen.
"Wie werde ich guter PHP-Programmierer? Lernen von PHP und MySQL - Teil 2" vollständig lesen
Geschrieben von Gabriele Mohl
Tags für diesen Artikel:
database
,
developer
,
development
,
eclipse
,
entwickler
,
entwicklung
,
mysql
,
pdt
,
php
,
php entwickler
,
Tutorial
,
zend
Jan
14
Aptana - einigen bekannt durch deren Editor Aptana Studio - hat die erste Beta seiner Javascript-Bibliothek "ActiveRecord.js" freigegeben.
Prinzipiell ist ActiveRecord.js ein Cross-Browser/Cross-Plattform ORM für JavaScript und arbeitet im Hintergrund mit verschiedenen Datenbanken von Browser Memory über Adobe AIR DB bis zu Gears zusammen ohne dass sich der Programmierer groß darum kümmern muss. SQL Anfragen gehören ebenfalls der Vergangenheit an, alle Objekte und Beziehungen werden in einer Art Pseudocode geschrieben.
Auf den ersten Blick fallen mir schon einige Anwendungsmöglichkeiten ein, z.b. das Schreiben von WebApps für den Browser und die anschließende Portierung auf AIR ohne großartige DB-Umstellungen.
Einfach irre was es in der ZWischenzeit alels für Javascript gibt...
Lasst euch inspirieren!
ActiveRecord Homepage:
activerecordjs.org
Geschrieben von Michael *Byte* Haszprunar