Forum Moderators: phranque
For the past 5 months I've been using Dreamweaver's templating feature to create new content pages in HTML. However, I think that there must be a better way.
I've decided to learn PHP + MySQL, and have ordered a book on it. After I learn these languages, what I'd like to do is: design a content management system that will allow me to update my site daily.
The system should allow me to:
1. Fill in web forms for
- Title of flash movie
- Description of flash movie
- Author of flash movie
- Source file "Browse..."
2. Then I press "Submit". The information I filled will be stored in a MySQL database, and the movie will be uploaded to the server. I can repeat this process for hundreds of movies.
3. Then, at a later date, I can view a list of the movies I've uploaded onto my site and their corresponding information, and I can select (using checkboxes) the movies that I'd like to appear on my site. After pressing "Submit", all the actual movie pages will be created, and the homepage of the site will be updated with links to the new movies.
Here are my questions:
- Is this possible using PHP and MySQL?
- Is there a better way using content management systems that have already been created (like Mambo, etc.)?
- Will designing this code be difficult for a newbie who has just read a PHP book?
Any suggestions are appreciated! Thanks so much!
Yes absolutely.
- Is there a better way using content management systems that have already been created (like Mambo, etc.)?
Although there are many CMS applications available on the web even like the one as you mentioned but i don't think any existing famous application suits not more and not less then your requirements. I mean those applications are big, they have many things in there which you prolly not even want to have and it will become hectic to manage.
- Will designing this code be difficult for a newbie who has just read a PHP book?
I guess , Yes. Try a search on sourceforge and other open source sites to look for some basic similar scripts to start with, this task is not big, for an experienced programmer it should take less then a day but for a newbie, mm, it depends.
Kami
I think I am going to go ahead and code it myself. I don't want to rely on some 3rd party script that does a bunch of other crap that I don't need.
Plus, I'll gain the knowledge from trying to learn PHP. It might be hard for me this time, but it'll be easier for my next project, and the next.
That's my 2 cents. Good luck either way you choose.
Mainly you should just go in there and start disabling "unpublishing" the features you don't want, and look on sourceforge for any that are missing.
Almost every application you can think of for a CMS has been addressed by these guys, and you don't need to know any programming although it certainly helps.
Thanks for the suggestions. I really appreciate them.
However:
I know that you guys said that there is probably already a CMS with the features I'm looking for (ability to fill out a web form, attach a flash file (.swf) or movie file (.wmv, .mov, .avi, .mpg) and have the CMS automatically embed the movie into the webpage for viewing) but do you know of any CMS's that can do this specific feature?