sowmithrii Posted November 30, 2007 Share Posted November 30, 2007 Guys,, am planning to build a website.... without a main module(all the modules will be submodules)... but am new to PHP am using smarty templates,,, and php can anyone pls help me how to plan this project and how to divide the modules and reusable functions.... Quote Link to comment https://forums.phpfreaks.com/topic/79537-solved-how-to-plan-a-project/ Share on other sites More sharing options...
MadTechie Posted November 30, 2007 Share Posted November 30, 2007 erm.. planning a project .. this isn't strictly a php question is it.. !! Quote Link to comment https://forums.phpfreaks.com/topic/79537-solved-how-to-plan-a-project/#findComment-402826 Share on other sites More sharing options...
sowmithrii Posted November 30, 2007 Author Share Posted November 30, 2007 ok.. then, can u tell me how to delete this topic from this forum Quote Link to comment https://forums.phpfreaks.com/topic/79537-solved-how-to-plan-a-project/#findComment-402861 Share on other sites More sharing options...
MadTechie Posted November 30, 2007 Share Posted November 30, 2007 you can just click solved (bottom left) Planning is are to explain.. it depends on the client spec (even if your the client) write the what the system should do (main goal) then sub goals etc break the system down into smaller sections you could look into UML Quote Link to comment https://forums.phpfreaks.com/topic/79537-solved-how-to-plan-a-project/#findComment-402864 Share on other sites More sharing options...
obsidian Posted November 30, 2007 Share Posted November 30, 2007 I'll move it... don't adjust it to SOLVED. Quote Link to comment https://forums.phpfreaks.com/topic/79537-solved-how-to-plan-a-project/#findComment-402868 Share on other sites More sharing options...
sowmithrii Posted November 30, 2007 Author Share Posted November 30, 2007 r u the moderator ? if not how can u move that... anyway thanks.. Quote Link to comment https://forums.phpfreaks.com/topic/79537-solved-how-to-plan-a-project/#findComment-402872 Share on other sites More sharing options...
redbullmarky Posted November 30, 2007 Share Posted November 30, 2007 your question is very vague and covers many areas. you'll need to give us a fair bit more detail to get any help. Quote Link to comment https://forums.phpfreaks.com/topic/79537-solved-how-to-plan-a-project/#findComment-402878 Share on other sites More sharing options...
sowmithrii Posted November 30, 2007 Author Share Posted November 30, 2007 ok.. as i told, i am planning to build website which contains forums, video uploads, video streaming sections. first of all what i should do to start the project, whether i design database tables or design webpages or any other then ,, shall i have to design smarty template files first or write bussiness logic for those template files (am using smarty template) Quote Link to comment https://forums.phpfreaks.com/topic/79537-solved-how-to-plan-a-project/#findComment-402892 Share on other sites More sharing options...
redbullmarky Posted November 30, 2007 Share Posted November 30, 2007 start with all the features you want now (more detailed than just 'Videos' - eg, what do you want a user to be able to do? can anyone view/download them? can they be commented on? etc etc) - as well as ones you may wish for in the future. once you've got a detailed idea of what you want, a sitemap will help. once all that's out the way, then you'll be more clear on things to move on to what tools are best for the job. I find it very hard to decide outright whether to use smarty or not, or whether to use Cake or CodeIgniter, etc until I at least have it clear in my head what the site should achieve. Quote Link to comment https://forums.phpfreaks.com/topic/79537-solved-how-to-plan-a-project/#findComment-403014 Share on other sites More sharing options...
Hockey Posted November 30, 2007 Share Posted November 30, 2007 There are entire books devoted to this topic. 1) Familiarize yourself with design patterns 2) Start by sketching your GUI on paper - try and discover any caveats 3) Using your visual GUI sketches, start designing your DB schema - normalize it. 4) Begin coding your HTML templates based on your visual sketches 5) Begin developing the model code 6) Begin tying your interface to your model. 7) When step 6 becomes to complex refactor into proper MVC separations. Reapt until finished and voila - a complete product Quote Link to comment https://forums.phpfreaks.com/topic/79537-solved-how-to-plan-a-project/#findComment-403238 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.