PDA

View Full Version : Web App Dev Methodology Resources Needed.



AnthonyPhresh
November 20th, 2004, 04:02 PM
Hello All,

Does anyone know of a site or any other resource that would show me the proper methodology for creating a web application and developing it?

I would like to find a resource thats more on the methodology side rather than being programming language specific.

But in any case, I'm attempting to create a PHP web application that uses a mySQL database and I don't want to just jump in without planning it out properly.

I've had experience installing and altering php scripts, but this is my first time setting out to properly build an entire program.

In addition to the methodology any insight or links on database design would also be appreciated, but im sure ill have an easier time finding those.

Thanks in advance.

-Ant

prstudio
November 20th, 2004, 04:38 PM
Search for the ADDIE model and the EES Usabilitiy Specifications.

λ
November 20th, 2004, 05:02 PM
What I tend to do is split the application up into various components, each one having a class associated with it (I'd learn about OOP first - I do everything with objects and classes). For example, I'm almost finished coding a CMS/blogging app - I split it up into a Blog class (handles entries), Comment class (handles comments and posting comments) and an Admin class (handles posting entries and administration). I also used two other classes, Comment and BlogEntry, that represent a comment and a blog entry, respectively.

Having a basic design sketched out on paper before you begin coding is also useful, although the chances are very high that it'll be changed during the coding phase :)

DDD
November 20th, 2004, 05:42 PM
Isnt this a UML thing? May want to look into that as well.

AnthonyPhresh
November 21st, 2004, 05:37 PM
Thanks for your help. Im going to look into all of your suggestions. Ive never heard of the Addie model and EES nor UML, but I've heard of oop before though. I'm going to look this up now. Any website links?

I'm a DJ and I want to make an email list manager, but i also need it to be able to be expanded into a larger version for instances in which im promoting parties for other people. Also, tired of getting raped by this email marketing companies that email to YOUR list that you got yourself of your own fans...crazy. Anyway thanks peeps.