-3
votes
1answer
75 views

Python or PHP for website development [on hold]

Can I build a website that contains functionality like login, admin pages (with restricted access) file upload etc etc, using python (Obviously html and css as well) or should I really invest the time ...
0
votes
1answer
89 views

Ensuring non conflicting components in a modular system

So lets say we are creating a simple "modular system" framework. The bare bones might be the user management. But we want things like the Page Manager, the Blog, the Image Gallery to all be ...
1
vote
3answers
238 views

Authentication with If/Else

For keeping the "Administration Panel" secure to those who are logged in, for my web application, is the best practice to use an If/Else Statement? if($_SESSION['logged_in'] == true) { include ...
3
votes
1answer
228 views

Suggestions for a CMS markup language for PHP [closed]

As a learning experience, and as project, I am attempting to write a CMS module for ZF2. One of the functionality I would like to have is the possibility of adding dynamic contents in the pages by ...
1
vote
2answers
225 views

Drawbacks to entirely Ajax driven CMS

I'll try to keep this question as specific as possible.. I'm about to start building an API for an upcoming project. I'm currently thinking PHP/Symfony2. It will be a farily simple HTTP-based api for ...
1
vote
3answers
535 views

Effective template system [closed]

I'm building a content management system, and need advice on which theming structure should I adopt. A few options (This is not a complete list): Wordpress style: the controller decides what ...
7
votes
4answers
1k views

Why don't public web applications use ini files for configuration

Almost every public CMS out there uses a .php configuration file for the database settings and so on. For example WordPress automatically creates a .php config file when you install it. Why don't ...
1
vote
1answer
912 views

Framework for developing front-end with back-end as REST

Currently I'm developing the back-end of a PHP application using Recess Framework. I'm almost done and I now need to do the front-end. I have many alternatives and I prefer a CMS. The alternatives in ...
1
vote
2answers
295 views

Could I learn more about programming from deconstructing drupal rather than continuing with ZF?

When I was deciding how to go about learning to design PHP web applications, it made sense to sort of shoot toward the middle and go with Zend Framework so that I could be closer to the lower level, ...
1
vote
1answer
151 views

Custom web development for third-party CMS and turnkey systems [closed]

The web shop I work at does a majority of their work with turnkey website systems, ie. Wordpress, Drupal, Business Catalyst, e-Commerce platforms etc. to deliver websites to clients. I'm interested ...
2
votes
5answers
705 views

How to automate a tasks system in a CMS software

I'm currently developing v2.0 of my personal cms. However, I'm stuck. I strongly feel that my old solution for "tasks" is not very dynamic and must be revisited. Currently I'm looking the whole ...
0
votes
2answers
383 views

Is it a good idea to use Header(“Content-Type […]”); in the core file of a CMS?

I have been working on content management systems for about 7 years. 2 years ago created my own. Currently building a newew, better and bigger version. However, fell into dilemma. I have a core file, ...
21
votes
9answers
8k views

Should I build my own CMS or rely on a pre-built one? [closed]

Related: As a beginning programmer, should I favor building my own libraries over using 3rd-party libraries? As an intermediate to advanced level PHP web-developer and a young one at that ...
3
votes
1answer
394 views

CMS and Databases vs. DIY

I have been programming for many years now, primarily in PHP and the like and would consider myself an intermediate programmer. Some of my online projects have now gone global and very widely used, i ...
3
votes
1answer
159 views

Suggestion needed to create a website that makes podcasts

I going to create a project that has the following features: Create Audio and Video Podcast Create & Browse Podcast Hoster's Profile Manage Hoster's Profile ( add podcast , remove podcast , ...
0
votes
1answer
199 views

Tips for a novice PHP developer to drive down long-term maintenance costs

I'm an experienced Java developer who is just starting up a project for an NGO. I will be working on the project for at least 6 months, following which the NGO will have to pay or find a volunteer to ...
6
votes
1answer
906 views

What are some easy-to-implement scaffolding systems?

Often when stating a new project I'll require a "quick 'n' dirty" content management solution. Ideally something that can read my database schema and generated HTML forms. Previously I've used; ...