ERLEDIGT
NEIN
NEIN
ANTWORTEN
4
4
ZUGRIFFE
881
881
EMPFEHLEN
-
30.11.06 06:49 #1
- Registriert seit
- Nov 2006
- Ort
- Bockhorn (Niedersachsen)
- Beiträge
- 17
Hi,
ich programmiere seit knapp 2 Jahren mit PHP.
Bisher habe ich immer jedes Script einzelt geschrieben.
Vor ca. 6 Monaten habe ich dann angefangen meine eigenen function zu schreiben die auch einen wirklich Sinn haben
und mir auch wirklich arbeit beim programmieren abnehmen
.
Naja, jetzt würde ich gerne auch mit Klassen anfangen habe auch schon dieses Tutorial gemacht:
http://tut.php-q.net/klassen.html
Hat mich auch ein stücken weiter gebracht.
Jetzt habe ich aber auch germerkt, dass bei OOP ich auch viele Reguläre Ausdrücke brauche, sei es für Templateklasse oder ähnliches.
Daher meine zwei Fragen:
- Wo finde ich gute Tutorials und gute Erklärungen sowie gute Übungen zu regulären ausdürcken?
- Wo finde ich gute Tutorials und gute Erklärungen sowie gute Übungen zu OOP mit Klassen?
-
-
30.11.06 11:13 #3
- Registriert seit
- Nov 2006
- Ort
- Bockhorn (Niedersachsen)
- Beiträge
- 17
Danke,
die erste Seite ist wirklich sehr hilfreich.
Dann habe ich noch ne Frage, ich will gerne eine Templateklasse programmieren.
Meistens sehen die Templates ja so aus:
Code :1 2 3 4 5 6 7 8
<html> <head> <title>{title_site}</title> </head> <body> {content} </body> </html>
Aber wenn man die Templatklassen sich dann ansieht, bestehen sie meistens aus 500 Zeilen Code.
Würde da nicht ein einfacher Regulärer Ausrduck reichen, um es duch den Inhalt zu ersetzten?
Ich dachte ich habe folgendes dann in meiner Templateclass:
Sollte ich vielleicht ncoh weitere Funktionen schreiben?PHP-Code:<?php
class template {
function load_template {
/*Template Datei laden*/
}
function load_datas {
/*Daten laden die übergeben wurden*/
}
function write_content {
/*beides zusammenfügen*/
}
function print_out {
/*Ausgeben des Templates*/
}
}
?>
Wozu braucht man einen Cache?
Danke
-
30.11.06 17:11 #4
Falls es ein so einfaches Template ist, ja.
Du solltest darüber nachdenken, ob du vielleicht Bedingungen in deinen Templates verwenden willst. Ob der User eingelogt ist oder nicht.
Weiterhin Schleifen. Denn wenn du den Inhalt weiterhin im PHP Code erzeugst (z. B. eines News Scripts) so "verstößt" du ja gegen das Prinzip von Trennung des Code vom HTML.KIDS Kinderbetreuungsdienst
Xing
"When you play the game of thrones, you win or you die. There is no middle ground."
by Cersei Lannister in "A Game Of Thrones"
-
30.11.06 17:48 #5
- Registriert seit
- Nov 2006
- Ort
- Bockhorn (Niedersachsen)
- Beiträge
- 17
Ok, ich dachte ich bringe die Schleifen dann ein, wenn ich die TemplateKlasse aufrufe und die Template Dateinen,
das ich dann so lange die template Datei, die jetzt zum Beispiel die Tabelle für die News enthält in der Schleife wiederhohle bis sie fertig ist.
Aber geht das auch direkt in der Templateklasse?
Danke
Ähnliche Themen
-
USB Programmierung
Von blizZar im Forum C/C++Antworten: 2Letzter Beitrag: 17.05.07, 11:20 -
DLL Programmierung
Von Kaiser206 im Forum C/C++Antworten: 7Letzter Beitrag: 27.03.07, 11:45 -
pdf Programmierung
Von online im Forum HTML & XHTMLAntworten: 4Letzter Beitrag: 17.11.05, 21:51 -
C++ Programmierung inc. SQL
Von Seby-Deluxe im Forum C/C++Antworten: 7Letzter Beitrag: 24.10.05, 14:54 -
[C++] Com Programmierung
Von js-mueller im Forum C/C++Antworten: 1Letzter Beitrag: 28.07.03, 18:21





Zitieren

Login






[PHP][Snippet] Array zu XML konvertieren