TalkPHP
 
 
Account Login
Latest Articles
» The basic usage of PHPTAL, a XML/XHTML template library for PHP
» Vulnerable methods and the areas they are commonly trusted in.
» Simple way to protect a form from bot
» The Basics On: How Session Stealing Works
» How to keep your forms from double posting data
Advertisement
Associates
Associates
techtuts Darkmindz
CSS Tutorials Tutorialsphere.com - Free Online Tutorials
Boston PHP SurfnLearn
Reply
 
LinkBack Thread Tools Display Modes
Old 07-04-2008, 12:34 PM   #1 (permalink)
The Visitor
Newcomer 
 
Join Date: Jul 2008
Location: London
Posts: 1
Thanks: 0
timclark53 is on a distinguished road
Default Going it alone

Hi I run a comedy website and have been looking to build my own CMS for months, after a similar time looking for someone reliable to build it I got told, 'why don't you do it yourself' and thought why not.


I guess I am asking, can it be done? Or should i leave this to the professionals?

A day and a half into it and i'm still understandably ropey on even the basics of a php system so i am looking for hints and tips, whats the best way to go about a DIY website. I got the book PHP and MYSQL by Larry Ullman (2003 version) which seems to be ok, but i am worried that the php he is teaching me is no longer supported. Am I right?


Other than that i am looking to start at the very basics. Get a form field sorted to put news articles into, once that is done look to the future.

ANy help advice and humourus tips would be gratefully recieved.

Thanks

Tim

p.s. this is the website:
Such Small Portions: the Comedy Digest - Live comedy reviews, Stand-up Comedy, DVD and Film reviews
timclark53 is offline  
Reply With Quote
Old 07-04-2008, 12:56 PM   #2 (permalink)
The Gregarious
Upcoming Programmer Inquisitive 
 
Join Date: Sep 2007
Posts: 652
Thanks: 82
Tanax is on a distinguished road
Default

2003 was a long time ago, indeed. Haven't read that book, but you should get a new one, especially with the newest OOP, because that part has changed quite a bit.

To answer your question: Ofcourse it can be done.
Tanax is offline  
Reply With Quote
Old 07-04-2008, 05:09 PM   #3 (permalink)
The Gregarious
Top Contributor 
 
Village Idiot's Avatar
 
Join Date: Sep 2007
Posts: 563
Thanks: 15
Village Idiot is on a distinguished road
Default

Don't build your own, while it is physically possible, it is extremely unlikely at your skill level. A CMS is one of the most advanced projects one can take on.
__________________
There are two ways to write bug-free code, only the third one works.
Village Idiot is offline  
Reply With Quote
Old 07-05-2008, 01:14 PM   #4 (permalink)
The Frequenter
Inquisitive 
 
codefreek's Avatar
 
Join Date: Sep 2007
Location: Near you.
Posts: 404
Thanks: 219
codefreek is on a distinguished road
Default

Quote:
Originally Posted by Village Idiot View Post
Don't build your own, while it is physically possible, it is extremely unlikely at your skill level. A CMS is one of the most advanced projects one can take on.
not if he is only going to make a simple one.
__________________
inquisitive
1. Eager to acquire knowledge.
2. Too curious; overly interested; nosy.
codefreek is offline  
Reply With Quote
Old 07-05-2008, 06:13 PM   #5 (permalink)
The Wanderer
 
Rizza's Avatar
 
Join Date: Dec 2007
Location: Orlando, FL
Posts: 23
Thanks: 0
Rizza is on a distinguished road
Default

Building a CMS for your own personal use is a great way to run into problems. You'll run into databasing issues, scalability, reusability and application design. All of these problems are very necessary to run into and tackle as you move forward in becoming a better developer. If you feel you're up for making a basic CMS, be sure to do proper planning up front and stick to it. I recommend using PHP5, so pickup a book teaching that. The one that I recommend to new developers is php|arcitech's Zend Certification Guide. It's a lot like a textbook and will really tell you what you should know but are never told in the generic books and especially on the internet.

In my opinion, start of with something simple like a blog and work from there. Its the typical thing to build... if you want to do it right (imo, for the most part)... try out this tutorial.. its long but its good, it'll be quite the challenge for you but everyone needs a good challenge. :)

An Example Zend Framework Blog Application - Part 1: Introductory Planning - Maugrim The Reaper's Blog
__________________
HYDRA Studio!
Rizza is offline  
Reply With Quote
The Following User Says Thank You to Rizza For This Useful Post:
codefreek (07-06-2008)
Old 07-08-2008, 11:21 AM   #6 (permalink)
The Acquainted
 
Join Date: Oct 2007
Posts: 126
Thanks: 12
maZtah is an unknown quantity at this point
Default

It's always cool to make your own CMS. I once made myself one too, procedural coded.

The thing where I've learned the most from is looking at other CMSs en see how they did things. Once you get your own basic structure of how to do things, you can extend easily.

Yes, ofcourse, it may take a few weeks, but I think it's definitely worth it.

Good luck!

P.S. When i started with the CMS I couldn't even code PHP, only ASP.
maZtah is offline  
Reply With Quote
Old 07-08-2008, 02:54 PM   #7 (permalink)
The Addict
 
sarmenhb's Avatar
 
Join Date: Jan 2008
Location: los angeles
Posts: 254
Thanks: 39
sarmenhb is on a distinguished road
Default

also if your not a book person for about $30 a month you can learn php from videos, there are two places that provide them.

vtc.com and lynda.com

they have a huge collection of video for software i mastered photoshop by looking at the videos.
__________________
http://www.sarmenhb.com
Send a message via AIM to sarmenhb Send a message via MSN to sarmenhb Send a message via Yahoo to sarmenhb Send a message via Skype™ to sarmenhb
sarmenhb is offline  
Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT. The time now is 05:27 PM.

 
     

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.1.0