Hello and welcome to our community! Is this your first visit?
Register
Enjoy an ad free experience by logging in. Not a member yet? Register.

View Poll Results: Do you use a CMS?

Voters
21. You may not vote on this poll
  • Yes - I made my own.

    12 57.14%
  • Yes - I use one someone else made.

    6 28.57%
  • No - I hard code everything.

    3 14.29%
Page 1 of 2 12 LastLast
Results 1 to 15 of 16
  1. #1
    Regular Coder
    Join Date
    Jun 2002
    Location
    Louisville, KY
    Posts
    279
    Thanks
    0
    Thanked 0 Times in 0 Posts

    did you make your own cms?

    I've been debating with myself for quite some time on making my own cms. Am I crazy, or is this a reasonable task for an intermediate web designer with some knowledge of php?

    My conflict is basically thus: I know there are plenty of good free cms's out there, but I really like not relying on the work of others if entirely possible.

    So, do you use a cms, and if so, did you make it yourself? If not, which cms do you use/would recommend?

  • #2
    Senior Coder
    Join Date
    Nov 2003
    Location
    Minneapolis, MN
    Posts
    2,879
    Thanks
    2
    Thanked 65 Times in 56 Posts
    If you have the time and the budget, go ahead. But there are SO MANY options out there I find it's just easier to adapt a pre-existing one to your needs rather than start from scratch.

    The majority of clients I work with want content management systems because so-and-so had one on their site, but they can only pay peanuts. So WP or TXP it is, and they usually love it. Plus I can spend less time scripting and more time tweaking design and such.

  • #3
    Senior Coder JamieR's Avatar
    Join Date
    Oct 2004
    Location
    United Kingdom
    Posts
    3,161
    Thanks
    0
    Thanked 5 Times in 5 Posts
    WP is good as a CMS - Drupal I heard is good. I would write my own but:

    1) I don't have the patience nor the time,
    2) I don't know enough php/mysql
    3) If I released it, then I'm sure that not too many people would use it....(depending on amount of features)

    Really it's better to use a pre existing one that can be modded if you're looking to do something special with it. Some people who can do this kinda thing only do so to get the "Look what I did" appeal...

  • #4
    Regular Coder
    Join Date
    Aug 2004
    Location
    The US of A
    Posts
    767
    Thanks
    1
    Thanked 0 Times in 0 Posts
    I'm attempting to write a multi-user CMS for the D&D website I find myself eternally working on. I won't publish it, but I'll most likely adapt it for other projects I do.

  • #5
    Senior Coder Nightfire's Avatar
    Join Date
    Jun 2002
    Posts
    4,266
    Thanks
    6
    Thanked 48 Times in 48 Posts
    Made a couple of basic ones for clients, but I don't bother making them if I can help it. There's plenty out there already to choose from. No point in reinventing the wheel

  • #6
    Master Coder
    Join Date
    Apr 2003
    Location
    in my house
    Posts
    5,211
    Thanks
    39
    Thanked 201 Times in 197 Posts
    Quote Originally Posted by Nightfire
    Made a couple of basic ones for clients, but I don't bother making them if I can help it. There's plenty out there already to choose from. No point in reinventing the wheel
    but aren't there different types of wheels? I had to build my own. erm no; I re-phrase... I had to get help (here) to build my own, because I couldn't be sure that those I found pre-written, would do as I need. Now I can stand over what I have and... I also have that "Look what I did" feeling that I wasn't expecting and, which weazel referred to.

    Bazz
    "The day you stop learning is the day you become obsolete"! - my late Dad.

    Why do some people say "I don't know for sure"? If they don't know for sure then, they don't know!
    Useful MySQL resource
    Useful MySQL link

  • #7
    Senior Coder NancyJ's Avatar
    Join Date
    Feb 2005
    Location
    Bradford, UK
    Posts
    3,169
    Thanks
    19
    Thanked 65 Times in 64 Posts
    When my clients need a cms for their site I build one that suits their needs. Its much quicker (in the short term) and easier to use for the client because it was designed and built for them and their site, rather than a generic solution.

  • #8
    Senior Coder
    Join Date
    Feb 2003
    Location
    Ontario, Canada
    Posts
    1,223
    Thanks
    0
    Thanked 0 Times in 0 Posts
    I write my own whenever one is needed. They get better and easier to use with each one I make, and I've recently started working on one that's actually rather reusable while still extremely flexible. The 'look what I made' novelty has long since worn off and the focus now is knowing exactly how the site works in the event something new and unexpected needs to be added or tweaked. Completely reworking WordPress would NOT be good times.

  • #9
    Regular Coder
    Join Date
    Jul 2005
    Location
    Nottingham NH
    Posts
    208
    Thanks
    0
    Thanked 0 Times in 0 Posts
    I made my own (with Jonathan Fenocchi's help in the latter stages), and I use it for every site I make now. It sure does save a bunch of time, plus it adds a lot of added value to my sites for the client. I actually distribute mine via GreenBeastCMS.com. It's free. The set-up part of it is crude, though very easy, and it's lacking in *file creation and *image management, but it is really quite smart in what it does do (added DaringFireball's SmartyPants). And it's really solid and stable. Works on PHP 4.3.x and up in a strict PHP environment. Go to the site for all the details and tour images.

    *Will be v.2.0 features in addition to a number of other pro-features.

    It offers a number of cool-factor tools such as a Live feed for news and updates (like WP), internal site statistics and recording for security and usage monitoring. I also has a built-in whois utility (open source package from SourceForge), and an internal free support contact form.

    A plugin will be available pretty soon to add an XML/RSS news feed so users can publish RSS (v.2.0 only) with the thing as well. This part is actually about 99% complete, a working version can be viewed at GreenMethods.com Latest News (see XML). The pagination is done, and it works pretty well, but the feed fails to load in Firefox, even though Opera is fine and Bloglines, etc. Don't know what meta data is missing but that's probably the issue. The XML is editable, but it doesn't first strip the markup making it a bit tricky for the inexperienced. It also needs to form permalinks, instead of creeping links. The only other thing to do is to dress the plug-in, do the CMS incorporation (mostly done actually), and create the (easy-to-deploy) file set for the release and download.

    I recently made AdagioSpa.com with this tool. Minus putting blank, named and CHMOD'd files and images on the server, 100% of the build was done with the tool via my browser; mark-up, scripting, CSS. Maybe I'm too close to the thing being I made it and all and know it intimately, but I freaking love it. I have a WordPress Blog (which isn't really a CMS but rather blogware), but my unit is so much smoother and fast in its operation -- but it doesn't have to query a DB (works with flat files only) which is likely why.

    I must say, even though it is hardly best, the amount of satisfaction I get every time I use is just terrific. That feeling, combined with the experience gained from making it is priceless.

    Mike
    Last edited by Green Beast; 08-27-2005 at 05:28 PM.

  • #10
    Regular Coder
    Join Date
    Jun 2002
    Location
    Louisville, KY
    Posts
    279
    Thanks
    0
    Thanked 0 Times in 0 Posts
    I realized after some of your comments that I actually have written a very basic cms for my clients which I customize for each client. The major downsides to the one that I wrote is that 1) clients must input html manually for any special formatting, and 2) I have to edit the cms each time to point to the pages I'd like to be editable. Maybe one day I'll have a bit of time to fix these issues.

    I'd also like to create a cms that allows the user to replace images, but that may be WAY down the road.

    I appreciate all of your replies/votes. Thanks.

  • #11
    FUN
    FUN is offline
    New to the CF scene
    Join Date
    Aug 2005
    Posts
    6
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Wow, Green Beast, Nice CMS system !!! Keep up good work, i wish i could have done such flexible and flat filed CMS , i can only make it with mysql...

  • #12
    Regular Coder
    Join Date
    Jul 2005
    Location
    Nottingham NH
    Posts
    208
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Quote Originally Posted by FUN
    Wow, Green Beast, Nice CMS system !!! Keep up good work, i wish i could have done such flexible and flat filed CMS , i can only make it with mysql...
    Thanks for the nice comments, FUN. You're lucky, MySQL scares the hell out of me. I don't know beans about DBs except one... a 1990 DOS DB I still use today for CRM and Contact Management.

    I have set up only one MySQL table in my life (and it was really easy) but I still get nervous about certain things and that's one of them.

    Mike

  • #13
    Senior Coder gsnedders's Avatar
    Join Date
    Jan 2004
    Posts
    2,340
    Thanks
    1
    Thanked 7 Times in 7 Posts
    I normally don't write my own CMS, although I did write the YWDA one (only 22 hours to go! )

  • #14
    FUN
    FUN is offline
    New to the CF scene
    Join Date
    Aug 2005
    Posts
    6
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Quote Originally Posted by Green Beast
    Thanks for the nice comments, FUN. You're lucky, MySQL scares the hell out of me. I don't know beans about DBs except one... a 1990 DOS DB I still use today for CRM and Contact Management.

    I have set up only one MySQL table in my life (and it was really easy) but I still get nervous about certain things and that's one of them.

    Mike
    Haha... lol... i think mySql is easier though...
    flat files burn my brains.

  • #15
    Regular Coder
    Join Date
    Jun 2002
    Location
    Louisville, KY
    Posts
    279
    Thanks
    0
    Thanked 0 Times in 0 Posts
    I prefer flat files for a couple reasons...first just because DB's confuse me

    Second, though, is because I never know if I'll have a client on a server without access to DB's, and he wants something that usually requires a DB.

    For example, my last client wanted a simple forum, and he didn't have DB's. I found a flat file forum and was able to adjust it to his liking.

    I also wrote a multi-user login system using flat files, including user profiles. Of course the content I'm protecting isn't very important, else the flat file method wouldn't be secure enough. But it works for the situation that I'm in. I'll probably never have information valuable enough to secure any more than this. But if I do, I guess I'll have to get over it and learn to use a DB...


  •  
    Page 1 of 2 12 LastLast

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •