Welcome to YLOAN.COM
yloan.com » misc » Build Projects Faster Using An Existing Framework
Gadgets and Gizmos misc Design Bankruptcy Licenses performance choices memorabilia bargain carriage tour medical insurance data

Build Projects Faster Using An Existing Framework

Build Projects Faster Using An Existing Framework


Well to continue on with the geek tools, the concept of developing things from scratch in reality is a developer's natural instinct. The first reaction that most developers have when they land in a new gig is: "ALRIGHT! I can finally build something the way I want to. I could do this from scratch. I could build this whole thing from the basement to the rafters." and they promptly click "File->New Project" in their development environment.

But, there's a problem with this.

Building a project from scratch is almost always a mistake. It's invariably a bad idea.


Why? Here is a list of reasons why it is better to start with an existing platform.

If you are thinking about developing something anytime online, there are myriad tools available for you to start with. Think for example of a platform like Joomla! it is a content management system that takes into an account user management, solid content management, component development system and a templating engine in place. It has all these things, just right at the box that you can work with as it gives you a programming interface to develop an actual specific component that your client would need.

There are a variety of these and the trick is to figure out which one is the most appropriate. So to figure out these things online, you have to use things like an open source system and PHP Wordpress, Joomla!, Drupal, or if want to go on a lower level, you have Kohana and Codeigniter. There are also some of the more propriety platforms like the ASP.NET and Java tools as well.

The most major thing to consider through will be "What is the simplest thing to get up, running as quickly as possible". So if you have a simple platform, all you need to do is sell an affiliate product. a downloadable eBook or something that goes along those lines. Probably, your best pal would be something like Wordpress which allows you to quickly generate some documents and create search engine optimized (SEO) content very easily as you crank the thing out in a matter of minutes.

If you need something a little higher level, you need to create a sales scheduling system. However, you may want to look at something more like Joomla! where you can have a component that you can tie into the website as it takes care of managing all of your users and your login system and those of "You know I forgot my password" and all that types of stuffs.


If you want to go something lower level, for example you would want to build a complete educational system that spends on a multiple user groups that could be used anywhere in North America. You may want to take a look at something more like the Codeigniter or Kohana where it gives you the layer just above the database and as you would create your database with your model of your tables and the way that they interlink. On top of that, you have your data access control layer, and above that you have your templating system. So what you are actually developing is right in the middle here. You are building this business logic system that ties the interaction between the users to the database. It gives you an immense mouth of flexibility without you having to go through to develop the custom database access system.

Anyway, just keep in mind that whenever you pick up new projects make sure to develop it on top of an existing platform. Don't try to do something from scratch because you're going to end up creating another work.

Although, it is not really thoroughly a stressed that each of the systems that above have been put into use in different hundreds of thousands of sites both in terms of just straight content websites and involve in the development of web applications as they have been thoroughly debugged.

Bear in mind, You can build something that is done way, way faster with using someone else's code to start on with and build your platform on top of it and you can stand on with the shoulders of the giants. It just makes life much easier if you won't build it yourself from scratch.
Laser Skin Resurfacing Help Drama Workshops Drama Camps Laser Stretch Marks Removal Baltimore Zumba Instructor Musing Marvelous Libraries of NYC What is The Ibuprofen tablet? Hyperhidrosis Cure|Cure Hyperhidrosis How to Make Your Boobs Bigger Fast Watch UFC Shogun vs Jones Get Back Together With My Mate Are You An Excellent Listener? Facts of Maltese Dog
print
www.yloan.com guest:  register | login | search IP(216.73.216.35) California / Anaheim Processed in 0.026005 second(s), 7 queries , Gzip enabled , discuz 5.5 through PHP 8.3.9 , debug code: 24 , 4175, 85,
Build Projects Faster Using An Existing Framework Anaheim