+ Antworten
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 15 von 17

Thema: php richtig planen ?!? aber wie...

  1. #1
    TP-Junior Icejumper macht alles soweit korrekt
    Registriert seit
    Aug 2004
    Beiträge
    8

    php richtig planen ?!? aber wie...

    Hallo Leute

    Ich möchte/soll/muß mit php etwas besser Arbeiten.
    Daher hab ich mal ne Frage: wie macht Ihr das wenn Ihr ein etwas größeres Projekt angeht? z.B. ein Gästebuch. Macht Ihr Euch da vorher Notizen wie der Ablauf sein soll?

    schon mal vielen DANK im vorraus.
    schönen Abend noch
    MfG Icejumper

  2. #2
    TP-Member tydu macht alles soweit korrekt Avatar von tydu
    Registriert seit
    May 2004
    Ort
    Vindobona
    Beiträge
    93
    ein gästebuch ust zwar kein großes projekt, aber ok, selbst das gehört geplant.
    sprich, datenbankstruktur festlegen, die relationen verankern, die funktionsweise und features klar durchgehen und die funktionen schon im vorhinein festlegen, das projekt in hauptteile aufteilen, diese dann weiter in seine funktionen, erwartete übergaben im vorhinein festlegen, usw...

    eigentlich soweit, wie möglich alles schon vorher festlegen.
    wenns groß ist, das ganze strukturell aufzeichnen.

    ciao tydu
    reich an besitztümern bist du, wenn dir das genügt, was du hast.
    erst wenn wir alles verloren haben, haben wir die freiheit alles zu tun.(tyler durden)

  3. #3
    TP-Specialist phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts Avatar von phpBuddy
    Registriert seit
    Aug 2004
    Ort
    Kaiserslautern
    Beiträge
    4.678
    Ich denke nicht, daß das nur für PHP-Projekte gilt. Ein Entwurf ist quasi Pflicht, weil man sonst ja gar nichts planen kann und nicht weiß, was man alles braucht!
    Ich kann Dir sagen, daß Programmierer in unserer Firma fast 30% der Entwicklungszeit für neue Projekte in die Planung stecken. 50% Werden eingeplant für Debuggen, weil es keine perfekte Software gibt. Den kleinsten Teil nimmt das eigentliche Coden ein. In unserem Fall betrifft das VB6/VBA [Access] Software für's Gesundheitswesen (Sprich: Verwaltungssoftware für Gesundheitsämter) aber der Entwicklungsablauf dürfe wohl ähnlich sein.
    Gruß Rizzo

  4. #4
    Guest Strogij hilft, wo's geht Strogij hilft, wo's geht
    Registriert seit
    Aug 2002
    Beiträge
    2.233
    Dazu würde ich dir empfehlen Artikel oder Bücher über Softwareentwicklung allgemein anzugucken.

  5. #5
    TP-Moderator Adromir lebt für das TP und seine User Adromir lebt für das TP und seine User Adromir lebt für das TP und seine User Adromir lebt für das TP und seine User Adromir lebt für das TP und seine User Adromir lebt für das TP und seine User Adromir lebt für das TP und seine User Adromir lebt für das TP und seine User Avatar von Adromir
    Registriert seit
    Jun 2004
    Ort
    Hannover
    Beiträge
    4.806
    So ähnlich mache ich es auch. Meistens Zeichne ich mir die Datenbankstruktur noch auf Papier auf und erbinde Felder miteinander, die irgendwie verbunden sind. Um mir die ganze Sache zu visualisieren..

  6. #6
    TP-Member renkert.net macht alles soweit korrekt
    Registriert seit
    Aug 2004
    Ort
    Stuttgart
    Beiträge
    67
    Hmmm, kann man schlecht sagen, erfahrungsgemäß (iss bei mir so) gibt es verschiedene Blöcke bei einer Webapplication

    - Funktionen/Klassen/Methoden
    - Verwaltung (Administration / Backend)
    - Layout/Design Script HTML (Das Ausgabeergebnis vom Script generiert)
    - Layout/Design Hardcoded HTML (Layoutentwurf in reinem HTML)
    - Layout/Design Grafik (Layoutentwurf im Grafikprogramm)
    - Datenbank

    Man sollte wissen wie es später mal aussehen soll, um beim coden ergebnisorientiert arbeiten zu können. Dazu muss man aber wissen was technisch machbar ist....das ist Erfahrungssache.

    Meine Erfahrung ist: Je grösser das Projekt, desto verwegener mein Zickzackkurs durch alle Bereiche, nach dem Motto 2 Schritte vorwärts, einen Schritt zurück...

    Nach der 10. Anwendung merkst Du selbst, dass Du eigentlich zu 70% immer wieder den selben Käse codest,...also freunde Dich mit dem Gedanken an Dir ein eigenes Framework mit verschiedenen Klassen zu erstellen, die Du oft benutzt. Dann musst Du zukünftig nur die entsprechende Klasse includen und sparst ne Menge Zeit.....und Nerven...

  7. #7
    TP-Junior torfnase macht alles soweit korrekt
    Registriert seit
    Aug 2004
    Beiträge
    29
    noch einen Hinweis zur Datenbankstruktur.
    ich verwende zum Visualisieren einer Datenbankstruktur so ein kleines Programm von www.XTGSystems.com XTG Data Modeller.
    Das Programm stellt nicht nur die Tabellen dar, sondern man kann auch Verknüpfungen zwischen den Tabellen darstellen (Fremdschlüssel) und wenn das Datenmodell fertig ist, kann man automatisch den SQL Befehl zum Erstellen der einzelnen Tabellen generieren

    Ich habe noch eine recht alte Version und auch noch gar nicht geschaut, was es dort an neuen Features gibt.

    Es kann also sein, daß die Liste noch ergänzt werden muß.
    Ihr seht, ich bin richtig begeistert von dem kleinen Progrämmchen ;-)

  8. #8
    TP-Supporter Sebi ist auf einem guten Weg Avatar von Sebi
    Registriert seit
    Feb 2002
    Ort
    Hamburg
    Beiträge
    395
    also ich mache häufig für features usw. mindmaps. damit fahre ich ganz gut. die datenbankstruktur mache ich dann mit tabellen wobei ich die relationen festlege. meistens mache ich alles auf papier, aber bei einem größeren projekt (rechnungssystem für unsere firma) habe ich das auch schon mal ganz ordentlich auf dem pc gemacht.

  9. #9
    TP-Junior Icejumper macht alles soweit korrekt
    Registriert seit
    Aug 2004
    Beiträge
    8

    Thumbs up vielen, vielen DANK

    Hallo Forumgemeinde

    Zuerst einmal vielen Dank für Euere Bemühungen. Da waren ja reichlich Tip`s verpackt, die einem gute Dienste bringen. Das hat man wirklich nicht oft das man in einem Forum so reichlich Hilfe bekommt !!!

    ...wünsche allen noch eine schöne Woche
    MfG Icejumper

  10. #10
    TP-Specialist Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Avatar von Stuck Mojo
    Registriert seit
    Feb 2001
    Ort
    Helmstedt/Wolfsburg
    Beiträge
    4.108
    Zum DB-Designen kann ich nur DBDesigner von FabForce empfehlen! -> http://www.fabforce.net/dbdesigner4/

    Gruss
    Jan

  11. #11
    TP-Member renkert.net macht alles soweit korrekt
    Registriert seit
    Aug 2004
    Ort
    Stuttgart
    Beiträge
    67
    Hey Stuck,

    hab mir eben mal das Ding von FabForce angesehen, das ist ja ein HammerProg, extrem guter Tip. Sag mal, kann es sein, dass nach der Herstellung einer Datenbankverbindung die Tabellen grundsätzlich nur erscheinen wenn man sie mittels Reverse Engeneering einlädt ????????? Weil bei einer normalen Verbindung sehe ich die Tabellen nirgends....

  12. #12
    TP-Specialist Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Avatar von Stuck Mojo
    Registriert seit
    Feb 2001
    Ort
    Helmstedt/Wolfsburg
    Beiträge
    4.108
    Ich glaube schon... ich bin immer den anderen Weg gegangen - also zuerst in fabforce die Tabellen erstellt und dann syncronisiert. Reverseenginering hab ich selbst noch nicht ausprobiert - wird aber der Fall sein

    Gruss
    Jan

  13. #13
    TP-Member renkert.net macht alles soweit korrekt
    Registriert seit
    Aug 2004
    Ort
    Stuttgart
    Beiträge
    67
    Ok....dann werd ich mal ein wenig testen, aber die ersten Eindrücke sind wie gesagt exorbitant exzellent....und das als OpenSource....Respekt

  14. #14
    TP-Veteran MatthiasG hilft, wo's geht MatthiasG hilft, wo's geht MatthiasG hilft, wo's geht Avatar von MatthiasG
    Registriert seit
    Jan 2003
    Ort
    Hallenberg/Würzburg
    Beiträge
    1.323
    Zitat Zitat von Stuck Mojo
    Zum DB-Designen kann ich nur DBDesigner von FabForce empfehlen! -> http://www.fabforce.net/dbdesigner4/

    Gruss
    Jan

    Einfach klasse das Teil, vorallem das Reverse Engineering

  15. #15
    TP-Senior CharlyB ist auf einem guten Weg Avatar von CharlyB
    Registriert seit
    May 2002
    Ort
    DD
    Beiträge
    232

    Zum Thema DBDesigner:

    guckst du hier
    school-fellows.net << jetzt noch besser, da Testaccount

    Blog

+ Antworten
Seite 1 von 2 1 2 LetzteLetzte

Ähnliche Themen

  1. schraubenkopf aber wie??
    Von Michael_03 im Forum Photoshop
    Antworten: 3
    Letzter Beitrag: 18.04.2003, 14:10
  2. Wie funktioniert eine PHP Website?
    Von NicNac im Forum Traum-Dynamik
    Antworten: 10
    Letzter Beitrag: 14.04.2003, 14:08
  3. Antworten: 4
    Letzter Beitrag: 11.10.2002, 14:16
  4. Wie funktioniert PHP, was ist Apache
    Von Nice im Forum Einfach so ...
    Antworten: 1
    Letzter Beitrag: 24.09.2002, 00:01

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

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