LinuxQuestions.org
Latest LQ Deal: Complete CCNA, CCNP & Red Hat Certification Training Bundle
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices


Reply
  Search this Thread
Old 02-19-2011, 05:11 PM   #1
trelamenos
Member
 
Registered: May 2006
Location: Greece, Thessaloniki
Distribution: FEDORA
Posts: 37

Rep: Reputation: 16
PHP & System Design Methodologies


Hello everybody, hope everything is fine here...

i have a question about system analysis and design for web apps using PHP.
I know how to analyse and design using RUP methodology only for OO apps. But now i need to extend this methodology to develop web apps with PHP. I know that PHP support OOP but i dont really think if i need it. Its a simple dynamic web app what i am trying right now to develop.

So, should i see my app as an OOP app and design it using standard RUP method or can i achieve it defferently? Is there any other methodology that can help me on this? What about WebML? Any good tutorial?

i ve searched a lot on the web but i cant find a good starting tutorial to help me understand.. Can i extend RUP to support PHP dynamic web site development??

What are you Web Developers using?? Do you know what is the most working methodology on the Web Development Industry?

THank you in advance everyone..
Greeting from Hellas.
Trelamenos!
 
Old 02-19-2011, 11:48 PM   #2
graemef
Senior Member
 
Registered: Nov 2005
Location: Hanoi
Distribution: Fedora 13, Ubuntu 10.04
Posts: 2,379

Rep: Reputation: 148Reputation: 148
If you are going to use OO then a UML style approach would work. In web design one approach that is often used is the MVC pattern. You might want to read about that pattern and then find a framework that supports it. Then do your design around that pattern.
 
Old 02-20-2011, 11:31 AM   #3
trelamenos
Member
 
Registered: May 2006
Location: Greece, Thessaloniki
Distribution: FEDORA
Posts: 37

Original Poster
Rep: Reputation: 16
all right thank you for your answer graemef.

So i ve searched about MVC and turned out that is the best approach to use for web development but still i cant find some guidelines to show me the path.

So far i have done a lot of system planning and analysis for my project, i have my Database written, i have also wrote all my Use Cases i am going to need. And some System Sequence Diagrams. But now what? How to continue from here to end up in a good code structure, followed by the MVC pattern?

i am confused and the think is that i cant stop thinking like i will have to develop a Windows platform OO app. This is different and i want to start thinking for developing web app in the right way.

Could you guide me from here on? what should i do next? How to continue?
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Design and Development of a KEDB using PHP devUnix Programming 7 10-08-2013 12:56 AM
System Design wpfan Linux - Networking 1 03-07-2010 06:15 AM
LXer: Five New PHP Design Patterns LXer Syndicated Linux News 0 03-26-2008 04:10 PM
LXer: Five common PHP design patterns LXer Syndicated Linux News 0 07-21-2006 01:24 AM
PHP and MySQL for web design - installing and further r3dhatter Programming 1 06-24-2004 02:10 AM

LinuxQuestions.org > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 01:24 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration