Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
(Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI...

Best Practice OOP Newssystem Front/Backend

Diskussion: Best Practice OOP Newssystem Front/Backend im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Hallo, ich möchte mich gerade ein wenig in die Objekt orientierte Programmierung mit PHP einarbeiten und erstelle als erstes ...

Antwort
Alt 10.03.11, 21:34   #1 (permalink)
 
Benutzerbild von Kuttengeier
 
Registriert seit: 21.06.07
Kuttengeier Leistung: Z3
Likes: 3
Question Best Practice OOP Newssystem Front/Backend

Anzeige

Hallo,

ich möchte mich gerade ein wenig in die Objekt orientierte Programmierung mit PHP einarbeiten und erstelle als erstes kleines "Projekt" ein Newssystem mit Front- und Backend.

Leider scheitere ich schon an sehr einfachen Fragestellungen, da ich es so gut und standarisiert wie möglich machen möchte.

Daher möchte ich eure Meinung dazu hören, wir ihr soetwas umsetzen würdet.

Meine anfängliche Idee war eine Newsklasse zu schreiben, die sowohl User wie auch Administrative funktionen enthält.

PHP-Code:
<?php
class News
{
//Eigenschaften

function showEntry()
function 
createEntry()
function 
deleteEntry()
...
}
?>
Ich wollte dann je im Front- wie auch im Backend ein Objekt erzeugen mit dem ich das Newssystem bearbeiten kann. Nun bin ich jedoch auf einer anderen Homepage (php-einfach) im Gästebuch Tutorial darauf gestoßen, dass dort eine Front- und Backendklasse geschrieben wurde, die unabhängig voneinander funktionieren.

Was ist eure Meinung dazu? Zwei oder doch besser nur eine Klasse. Würdet ihr nochmal für die Newseinträge eine Klasse erstellen oder ist das schon zuviel des Guten?

Freue mich auf Antworten.

Kuttengeier
__________________
Viele Menschen sind zu gut erzogen um mit vollem Munde zu sprechen.
Doch sie haben keine Bedenken es mit leerem Kopf zu tun.

Orson Welles
Kuttengeier ist offline   Mit Zitat antworten
Alt 10.03.11, 21:38   #2 (permalink)
Senior Member
 
Registriert seit: 13.07.08
enkore Leistung: K 6-3enkore Leistung: K 6-3enkore Leistung: K 6-3
Likes: 85
Standard

Öhm schau dir mal Model-View-Controller an, könnte sehr genau das sein, wonach du suchst
__________________
"It is the human race! The deterioration of the spirit of man. Man undermining himself, causing a self-willed, self-imposed, self-evident self-destruction."
+++ BREAKING +++ Troll ertrinkt im Planschbecken +++
enkore ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 10.03.11, 22:20   #3 (permalink)
 
Registriert seit: 06.06.09
Thunderb0lt Leistung: 8086
Likes: 6
Standard

Dazu aus meiner Linksammlung:

http://www.tonymarston.net/php-mysql...ontroller.html
http://oreilly.com/php/archive/mvc-intro.html
http://www.devshed.com/c/a/PHP/An-In...hema-in-PHP/1/
__________________
A good programmer looks both ways before crossing a one-way street.

Die Politik kann uns nur für so dumm verkaufen, wie wir sind.

Geändert von Thunderb0lt (10.03.11 um 22:21 Uhr) Grund: Doppelten Link ersetzt
Thunderb0lt ist offline   Mit Zitat antworten
Alt 11.03.11, 10:38   #4 (permalink)
Themenstarter
 
Benutzerbild von Kuttengeier
 
Registriert seit: 21.06.07
Kuttengeier Leistung: Z3
Likes: 3
Standard

Hallo,

vielen Dank für die schnelle Antwort. Ich werde es mir nachher mal anschauen. Auf Wikipedia kingt es sehr interessant.

Grüße,
Kuttengeier
__________________
Viele Menschen sind zu gut erzogen um mit vollem Munde zu sprechen.
Doch sie haben keine Bedenken es mit leerem Kopf zu tun.

Orson Welles
Kuttengeier ist offline   Mit Zitat antworten
Alt 17.03.11, 15:41   #5 (permalink)
Themenstarter
 
Benutzerbild von Kuttengeier
 
Registriert seit: 21.06.07
Kuttengeier Leistung: Z3
Likes: 3
Standard

Hi,

ich habe mir dies mal angeschaut, aber es kommt mir für ein einfaches Newssystem etwas overdressed vor.

Was meint ihr? Habt ihr vielleicht konkrete Umsetzungsvorschläge?

Grüße,
Kuttengeier
__________________
Viele Menschen sind zu gut erzogen um mit vollem Munde zu sprechen.
Doch sie haben keine Bedenken es mit leerem Kopf zu tun.

Orson Welles
Kuttengeier ist offline   Mit Zitat antworten
Alt 17.03.11, 20:01   #6 (permalink)
 
Benutzerbild von BasicAvid
 
Registriert seit: 17.03.04
BasicAvid Leistung: Facit NTK
Likes: 2
Standard

Du kannst Dir auch mal das Tutorial, welches ich mal vor einiger Zeit geschrieben habe anschauen. Das ganze ist ein MiniMVC was für sowas, was Du vor hast gut geeignet ist.
__________________
Mfg Basic Avid
- Use it or be used! -
BasicAvid ist offline   Mit Zitat antworten
Alt 18.03.11, 14:46   #7 (permalink)
Themenstarter
 
Benutzerbild von Kuttengeier
 
Registriert seit: 21.06.07
Kuttengeier Leistung: Z3
Likes: 3
Standard

Hi BasicAvid,

danke dir dafür. Nachher werde ich mich mal durch die einzelnen Sktionen durchschlagen.

Grüße,
Kuttengeier
__________________
Viele Menschen sind zu gut erzogen um mit vollem Munde zu sprechen.
Doch sie haben keine Bedenken es mit leerem Kopf zu tun.

Orson Welles
Kuttengeier ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » (Web-) Design und webbasierte Sprachen » PHP Best Practice OOP Newssystem Front/Backend
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61