You are here: Re: how to jump start a brand new website (under the gun) « PHP Programming Language « IT news, forums, messages
Re: how to jump start a brand new website (under the gun)

Posted by Jerry Stuckle on 07/23/05 07:24

Harry Slaughter wrote:
> I've got a client who wants to see some immediate results on a brand new
> website. within a week, they'd like to see the following:
>
> 1) basic user authentication (using php sessions/cookies to maintain
> authentication)
> 2) some basic content (text, photos, audio) uploading mechanism
> 3) basic content browsing in a somewhat neatly formatted presentation
>
> knowing how quickly they wanted something they could look at, i
> initially suggested using a framework such as mambo or seagull, but they
> don't want to have to deal with the scalability issues and other
> restrictions of those types of tools (issue is closed at this point, so
> no need to argue scalability of these types of CMS frameworks.
>
> oh, they also want a db abstraction layer so as to allow for future
> flexibility and the ability to use a distributed db backend down the
> road. maybe the option to swap out databases, you know the routine :)
>
> I'm a little nervous promising all this in a week.
>
> I've got two questions for the esteemed audience members here:
>
> 1) does this seem like a reasonable goal for a one week time frame?
>
> 2) is there any sort of "mini framework" that is not a full fledged
> graphically oriented content management system but rather a "starter
> kit" for a website that might have some of the following features:
>
> - nice clean file structure defined (for some reason i have no
> discipline when it comes to organizing conf tmpl and code files. I'm
> sure I'm the only one here with that problem.
>
> - modules/classes for stuff like authentication and session management
>
> - minimal or no required DB schema. tables would be required only to the
> extent that you want to use tool's modules. for example, if you want
> authentication and session management, you'd need to set up users and
> sessions tables
>
> - modules/classes for uber common web app functions like file uploads,
> user comments, publishing/browsing content.
>
> - a means of cleanly and easily incorporating custom code for more
> esoteric features.
>
> - in addition to allowing for db abstraction, the tool would also
> incorporate an MVC framework (smarty is the best that I'm aware of)
>
> I'm talking something that would not assume the role of the website's
> primary interface, but assume a sort of background role that simply
> allows a developer to skip a lot of the tedius coding tasks.
>
> all the tools I've looked at (and some of them are indeed very nice)
> seem oriented towards non-programmers. that is, they assume that your
> going to be using their graphical interface to do most (not all) of your
> website creation. this is fantastic for folks looking for that. seagull,
> mambo, tikiwiki and others are very nice apps if you don't want to do a
> lot of programming and don't mind giving up things like scalability and
> flexibility.
>
> this is a one man show, and i'd really like to meet the customer's
> needs. but as i see it, there's no real way for me to provide something
> that's good, fast AND cheap without a developer oriented php framework.
>
> I'm sure I'm not the only one out there looking for this type of thing,
> yet I've found no such framework and no mention of anything like it.
>
> thank you

If you have to ask, the answer is no.

--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex@attglobal.net
==================

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация