By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
449,144 Members | 1,267 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 449,144 IT Pros & Developers. It's quick & easy.

Which is better for an eCommerce Site, CMS or PHP Framework?

P: n/a
Joe
Hi there.
I have to develop an eCommerce/intranet application for a client which
obviously has to access a database(mysql in this case) and handle
posting data to the server where I can hanle the information. Because
I'm a newbie to php(I have more experience in j2ee & asp.net...no
flaming plese :-) ), I need a something to save me typing lines and
lines of the same code all over again(a good mvc framework would be
nice) and was wondering if I could build a web application with a
CMS(say MAMBO or DRUPAL) and add DAO operations to it through DaoGen to
handle CRUD or am I better off using a good MVC FRAMEWORK like PRODO?
Thanks in advance.

Joe

Mar 13 '06 #1
Share this Question
Share on Google+
7 Replies


P: n/a
NC
Joe wrote:

I have to develop an eCommerce/intranet application for a client which
obviously has to access a database(mysql in this case) and handle
posting data to the server where I can hanle the information. Because
I'm a newbie to php(I have more experience in j2ee & asp.net...no
flaming plese :-) ), I need a something to save me typing lines and
lines of the same code all over again(a good mvc framework would be
nice)
You can do better than that and type no code at all; take a look at
osCommerce:

http://www.oscommerce.org/
and was wondering if I could build a web application with a CMS(say
MAMBO or DRUPAL)


If you wanted to write the shopping cart from scratch, you could...

Cheers,
NC

Mar 13 '06 #2

P: n/a
Joe
Thankyou so much for replying. More than a shopping cart I need
something along the lines of product/invoice administrating system with
charts & reports. So I was really wondering if theres is some Content
Managment System out there which I can add a php component(for CRUD
operations, etc..) or plugin to. A CMS is handy because it saves you a
lot of time with the web pages & structure but obviously is less
flexible as say a web framework. I was hoping someone could point me to
an opensource framework which is the best of the two.
Thanks again :-)

Joe

Mar 16 '06 #3

P: n/a

"Joe" <am********@tin.it> wrote in message
news:11**********************@p10g2000cwp.googlegr oups.com...
Thankyou so much for replying. More than a shopping cart I need
something along the lines of product/invoice administrating system with
charts & reports. So I was really wondering if theres is some Content
Managment System out there which I can add a php component(for CRUD
operations, etc..) or plugin to. A CMS is handy because it saves you a
lot of time with the web pages & structure but obviously is less
flexible as say a web framework. I was hoping someone could point me to
an opensource framework which is the best of the two.
Thanks again :-)

Joe


I am speaking about something I know very little about, but I know phpnuke
is a CMS. so is Spikesource.com (LAMP+MySQL-based).
Apr 25 '06 #4

P: n/a
>"Joe" <am********@tin.it> wrote in message
news:11**********************@p10g2000cwp.googleg roups.com...
Thankyou so much for replying. More than a shopping cart I need
something along the lines of product/invoice administrating system with
charts & reports. So I was really wondering if theres is some Content
Managment System out there which I can add a php component(for CRUD
operations, etc..) or plugin to. A CMS is handy because it saves you a
lot of time with the web pages & structure but obviously is less
flexible as say a web framework. I was hoping someone could point me to
an opensource framework which is the best of the two.
Thanks again :-)

Joe


Take a look at Joomla - it's fairly easy to write/add components for
it.

Adam.
Apr 25 '06 #5

P: n/a
"Adam" <an**@nowhere.com> wrote in message
news:f6********************************@4ax.com...
"Joe" <am********@tin.it> wrote in message
news:11**********************@p10g2000cwp.google groups.com...
Thankyou so much for replying. More than a shopping cart I need
something along the lines of product/invoice administrating system with
charts & reports. So I was really wondering if theres is some Content
Managment System out there which I can add a php component(for CRUD
operations, etc..) or plugin to.
Joe


Take a look at Joomla - it's fairly easy to write/add components for
it.

Adam.


I'll second a vote for Joomla. I'm just finishing up writing a "component"
(a particular style of plugin) for Joomla, and it's fairly easy to do.

It's certainly easier to start with an established CMS and write some
plugins, than to roll the whole thing from scratch. And since it's open
source, you can always find a plugin that's sort of what you want, and
modify it to suit you, so you don't have to write entirely from scratch.

The problem I see with CMS's is that today they are a moving target. There
is lots of development, so new versions come out regularly. One particular
CMS gets ahead for a while, then another one zooms past it--it's not an easy
environment. The 3rd party stuff drives you nuts, because it's often tied
to a very specific version of the CMS, which makes it hard to assemble
exactly the set of features you want, due to version conflicts.

The quality of the PHP code isn't high (in my far from humble opinion), and
some of the 3rd party stuff for Joomla is downright poor, but then again, I
suspect the quality of code inside proprietary CMS's isn't great either.
The most useful things about open source CMS's are that (1) you can see
what's going on, and change it as you see fit, and (2) there's a community
of people to help you find stuff.

-Dana
Apr 25 '06 #6

P: n/a
In article <Vf****************@twister.nyroc.rr.com>,
da******@weavemaker.com says...
"Adam" <an**@nowhere.com> wrote in message


We took a long look at a number of so called eCommerce packages before
we set up our site.

Our conclusion was nothing written in PHP even comes close to being
vaguely acceptable.

It just isnt a suitable language for that scale of software. There are in
fact only a handfull of eCommerce packages even worthy of the name or
even barely suitable for the task. Mostly they were so poor in every
respect they were a joke.

Others will dissagree I've no doubt but that was our conclusion in a
nutshell.

Apr 25 '06 #7

P: n/a
On Tue, 25 Apr 2006 16:01:10 GMT, ju*****@opinion.com wrote:
In article <Vf****************@twister.nyroc.rr.com>,
da******@weavemaker.com says...
"Adam" <an**@nowhere.com> wrote in message


We took a long look at a number of so called eCommerce packages before
we set up our site.

Our conclusion was nothing written in PHP even comes close to being
vaguely acceptable.

It just isnt a suitable language for that scale of software. There are in
fact only a handfull of eCommerce packages even worthy of the name or
even barely suitable for the task. Mostly they were so poor in every
respect they were a joke.

Others will dissagree I've no doubt but that was our conclusion in a
nutshell.


Out of interest - apart from plain bad coding - what were the main
drawbacks? Security?

What did you go for in the end?

Adam.
Apr 27 '06 #8

This discussion thread is closed

Replies have been disabled for this discussion.