Я начинающий PHP. Я разработал сайт социальной сети, похожий на Orkut на PHP.Инициализация всех классов? Это хорошо?
Основная программа поток моего веб-сайта перенаправлять все на index.php
index.php определяет $ _SERVER [ «REQUEST_URI»] и делает то, что должно быть сделано, и сделать вывод.
Я инициализирую все классы в верхней части index.php. Я хочу знать, является ли это хорошей практикой для этого или нет.
index.php начинается так: -
// all the configuration files
require_once ("siteconfig.php");
// include library files/classes
require_once "lib/auth.php";
require_once "lib/album.php";
require_once "lib/db.php";
require_once "lib/form.php";
require_once "lib/inbox.php";
require_once "lib/social.php";
require_once "lib/profile.php";
require_once "lib/user.php";
require_once "lib/settings.php";
require_once "lib/validate.php";
require_once "lib/logs.php";
require_once "lib/sms.php";
// initialize all the classes
$db = new db($dbuser, $dbpass, $dbname, $dbhost);
$validate = new validate();
$auth = new auth();
$user = new user();
$profile = new profile();
$social = new social();
$settings = new settings();
$usersearch = new usersearch();
$album = new album();
$logs = new logs();
$liveupdates = new liveupdates();
$sms = new sms();
спасибо за подсказку –
Каков недостаток использования нового ключевого слова в главном контроллере? –
благодарит за помощь –