BuHa Projects

Was ist "Buha Projects"?

Bei Buha-Projects werden Projekte, die im Zusammenhang mit BuHa stehen, veröffentlicht. Bei den Projekten kann es sich einerseits um eigene Entwicklungen, die Themengebiete des Boards aufgreifen, handeln. Anderseits werden auch laufende Aufgaben aus Buha Learning vorgestellt.

Solltet ihr ein Projekt besitzen, welches ihr gerne auf BuHa- Projects veröffentlichen würdet, dann postet dieses bitte zuerst in dem Projekt Zone Forum. Damit weitere Details geklärt werden können, solltet ihr euer Projekt so detailliert wie möglich beschreiben und die entsprechenden Sourcen und eventuellen Dokumentationen direkt anhängen.

Es lohnt sich auch aktuelle kleinere Projekte bzw. Projektideen in ihrer Anfangsphase anzuschauen und/oder dort eventuell mitzuhelfen. Im Forumsbereich der nicht abgeschlossenen Projekte finden sich zahlreiche Ideen für neue Projekte oder Projekte die einfach auf eure Initiative für eine Vollendung warten.

Aktive Projekte:

PDW
Das Problem der Doppelwoche stellt in unregelmässigen Abständen Aufgaben zu unterschiedlichen Themenbereichen und bildet den Anfang des BuHa-Learning Projektes. Das Ziel von BuHa-Learning ist es, Wissen anhand von praktischen Aufgaben, die ihr lösen könnt, zu vermitteln. (Stichwort: Learning by doing).
Archivierte Projekte könnt ihr übrigens im entsperechenden Forum nachlesen.


Inaktive Projekte:

Midgard
Midgard ist der Name eines kleinen selbst geschriebenen Betriebssystemes. Der Status des Projektes ist seit laengerem inaktiv - wer sich dennoch fuer weitere Details interessiert findet diese im entsprechenden Forum des BuHa-Board (siehe den "Midgard"-Link oben) oder auf der kleinen Midgard-Projektseite. Auf dieser gibt es auch die letzte Version von Midgard zum Download.




buha Board » Büchersektion ^
PHP4. Dynamische Web- Seiten mit Apache, PHP und MySQL
PHP4. Dynamische Web- Seiten mit Apache, PHP und MySQL

Kaum hat man die Webseiten für ein Internetprojekt erzeugt und online gestellt, treten auch schon die ersten Schwierigkeiten auf. Die Seite sollte leicht aktualisierbar sein und auch ein paar dynamische Teile enthalten. Ersteres ist mit einem modernen HTML-Werkzeug noch zu leisten, solange man der Einzige ist, der die Seiten betreut. Und für die dynamischen Teile gibt es ja das Common Gateway Interface (CGI). Möchte man alle Inhalte mit einem Werkzeug von Hand aktualisieren, verliert man damit allerdings leicht den Überblick. Und CGI-Skripte sind umständlich, da man seine Inhalte komplett aus einem Skript erzeugen muss, selbst wenn nur ein kleiner Teil einer großen Seite dynamisch sein soll. Mit PHP lassen sich die meisten dieser Probleme lösen. Als Template-Sammlung für Webseiten ins Leben gerufen, ist aus PHP eine komplette Programmiersprache geworden, die sich großer Beliebtheit erfreut. Mit PHP4. Dynamische Webseiten mit Apache, PHP und MySQL von Dirk Taggesell liegt ein Leitfaden für all diejenigen vor, die Webprojekte mit PHP realisieren möchten. PHP 4 enthält eine umfangreiche Einführung in die Programmiersprache PHP 4. Um den Überblick bei Webprojekten nicht zu verlieren, kommt es neben der Programmierung auch auf die Planung des Projektes an. Wiederverwendung von Programmteilen, Installation des eigenen Projektes auf einem anderen Server oder die Trennung von Inhalt und Lay-out sind einige der Themen, die mit etwas Vorarbeit zu bewältigen sind und dem Projekt eine größere Lebensdauer ermöglichen. Selbst äußere Einflüsse auf das eigene Projekt, wie Sicherheit und Performance, sollte man mitbedenken. Der Autor veranschaulicht, wo Sichherheitsprobleme zum Tragen kommen und wie man Datenhaltung effizient betreibt. Oftmals bietet sich für die Datenhaltung der Einsatz einer Datenbank an. Im abschließenden Kapitel gibt der Autor eine Einführung in MySQL und wie man sie von PHP aus benutzt. Sehr schön an PHP4. Dynamische Webseiten mit Apache, PHP und MySQL ist, dass es die Gratwanderung zwischen Verständlichkeit für Anfänger und einem großen Wissensumfang, der auch Programmierern mit ersten Erfahrungen Hilfe bietet, erfolgreich bewältigt.

... jetzt bei Amazon bestellen
... Kritiken lesen & abgeben @ buha.info/board
... Übersichtsseite @ buha.info/files
Kontakt - Impressum © 2004 by buha