Originally Posted by kevinjseo91
So I looked at what pligg has to offer and with it seems like I could create a rough outline of how my website would work however it does not provide the proper functionality I would like to have. Is it possible for me to create what I can in pligg and then get a professional to modify the things I can not? I am trying to create a new type of activity so that people can start benefiting from the internet. Something that is currently not available (Being very vague). As for my budget I am not sure whether I should pay someone to just create the website and try to expand it by myself, or find a partner that I can work with.
Good question, and it's going to be tough to have an answer. In general, starting with a framwork and customizing it to fit your needs is a quick way to get a "proof of concept" out the door. It could be much cheaper to start with pligg, and customize it to do what you want. However (and this is important), you will most likely be trading flexibility for speed. Meaning, if you plan to add a lot of features later, you may put yourself in a hole by starting with pligg. Pligg has an architecture designed for a specific purpose, using it for another purpose may not work - for example, pligg is a social networking application, not ecommerce. If you want to have a social networking e-commerce app, pligg will fall short. The same thing would apply if you started with an e-commerce app like Magento, and tried to add social networking.
So, the question you need to ask is this (IMO): Do you think you'll have the money to re-code later? Or should you spend the extra money now to build the platform you want?
On the partnership vs. paying a programmer...
If you plan on seeking a partner, be prepared to answer some tough questions like: Why is your concept original? How will you make money? What are the ownership arrangements going to be? Who will control the money? Who's your target market? etc.