The questions above came up from this. I'm pretty new to PHP, and as a rule, new guys do simple stuff at first. Now I feel like since I'm a beginner, my services (say, simple website as in the example above development) should have no chance against what Mambo offers. So it would seem I should better focus on using Mambo instead of trying to offer my 'hand coded' services...
Mambo...
Moderator: General Moderators
Mambo...
So I checked Mambo and it surely does have various stuff in it. Not all clients come to you with custom requirements, many of them don't know exactly what they want, so you offer them. In latter cases, Mambo seems like a good choice: you can offer different modules. So, everyone should use Mambo (or any other similar FREE product) for this kind of clients. Do they? Why would one want to develop a simple site with 10 pages + product db + service db by hand when they can use Mambo? Is there a slightest reason not to use Mambo for rather simple websites? Do you use Mambo? Why?
The questions above came up from this. I'm pretty new to PHP, and as a rule, new guys do simple stuff at first. Now I feel like since I'm a beginner, my services (say, simple website as in the example above development) should have no chance against what Mambo offers. So it would seem I should better focus on using Mambo instead of trying to offer my 'hand coded' services...
The questions above came up from this. I'm pretty new to PHP, and as a rule, new guys do simple stuff at first. Now I feel like since I'm a beginner, my services (say, simple website as in the example above development) should have no chance against what Mambo offers. So it would seem I should better focus on using Mambo instead of trying to offer my 'hand coded' services...
-
Charles256
- DevNet Resident
- Posts: 1375
- Joined: Fri Sep 16, 2005 9:06 pm
- Buddha443556
- Forum Regular
- Posts: 873
- Joined: Fri Mar 19, 2004 1:51 pm
feyd wrote:I have to add this: Joomla is a retarded name..
All websites have the potential to grow and everything has a cost. Mambo though free can be very costly choice for you and your clients. The largest cost of a website, like any software project, is usually maintenance. Hosting is usually only a small part of the cost of maintenance although I've yet to convince a client of that. Probably because hosting is easy to total up: hosting cost per month X 12. Yet I digress.Is there a slightest reason not to use Mambo for rather simple websites?
1. Maintaining an existing site.
2. Modifying existing site to support changing requirements.
3. Adding new features to an existing site.
Mambo, and other CMS, make maintaining an existing site easy. However, when you begin modifying or adding features you lose that ease of maintenance such CMS afford you. You need to make sure updates don't break your modification and/or additions. You begin to own the actual nuts and bolts of the site's maintenance and that's a cost you'll be passing onto your clients. A cost that's hard to put a price on and takes experience to even understand.
I usually have an on going relationship with the my Mom & Pop business clients because of maintenance. Mom & Pop businesses are usually not interested in owning code and my clients usually agree to use my code under GPL and/or LGPL. They understand the site is their's but the code is mine and they have my permission to use the code forever. Like most developer I find maintaining my own code much easier than someone else's.
Not trying to discourage your enthusiasm just pointing out that everything has a cost.
- robster
- Forum Contributor
- Posts: 360
- Joined: Wed Jul 16, 2003 8:28 am
- Location: Sunshine Coast, Australia
I have to say I was going to go phpnuke (which was the stuff back in the day for newbies like myself) and I'm so glad I didn't. Although I played with it and learned about this and that (well recommended) when I started to lay out my own code (copies of others code at first, well positioned to do the job) the satisfaction and the growth potential of my site/s became apparent.
If I want to add feature X now, it's easily do-able. I've learned/learning about database design and can use that foundation to grow to levels I'd have never thought.
I have to say, I'm a newby in the grand scheme of things, but I also have to say my skills are growing faster than ever before. I STRONGLY recommend you take the slower road and then you can whip up sites that are specific and streamlined on demand.
I would like to ad, everything I've learned, has come from the php.net manual and even more so, the stunning support and sharing I've found in this community. In my mind there's no other programming site out there like this, I've tried quite a few indeed.
So yes... ahem.... </rant>

If I want to add feature X now, it's easily do-able. I've learned/learning about database design and can use that foundation to grow to levels I'd have never thought.
I have to say, I'm a newby in the grand scheme of things, but I also have to say my skills are growing faster than ever before. I STRONGLY recommend you take the slower road and then you can whip up sites that are specific and streamlined on demand.
I would like to ad, everything I've learned, has come from the php.net manual and even more so, the stunning support and sharing I've found in this community. In my mind there's no other programming site out there like this, I've tried quite a few indeed.
So yes... ahem.... </rant>
Actually my enthusiasm is targeted to using my own code instead of Mambo. I'm not enthusiastic about Mambo at all, just thought why some casual guy would want me to code for him when anyone could setup him a site in a day with Mambo. Thanks, Buddha, your post was informative.Buddha443556 wrote:Not trying to discourage your enthusiasm just pointing out that everything has a cost.