Расмотрим примерную структуру нашего приложения (названия директорий произвольное, но проще использовать понятные или традиционные, чтобы не запутаться, например: user - в переводе «пользователь», install - «установка», readme - «прочти меня», user_login - «пользователь_авторизация» и т.д.). Ниже приведен предварительной проект директорий нашей будущей CMS.
./ucms/ | ||||||||||||||||||||||
users | ||||||||||||||||||||||
.htaccess | ||||||||||||||||||||||
admin | ||||||||||||||||||||||
account_admin | ||||||||||||||||||||||
admin_setting.php | ||||||||||||||||||||||
admin_nav.php | ||||||||||||||||||||||
admin.php | ||||||||||||||||||||||
user | ||||||||||||||||||||||
account_user | ||||||||||||||||||||||
user_login.php | ||||||||||||||||||||||
user_logout.php | ||||||||||||||||||||||
user_signup.php | ||||||||||||||||||||||
messages | ||||||||||||||||||||||
user_edit.php | ||||||||||||||||||||||
user_nav.php | ||||||||||||||||||||||
user.php | ||||||||||||||||||||||
ghost.php | ||||||||||||||||||||||
users.php | ||||||||||||||||||||||
content | ||||||||||||||||||||||
data | ||||||||||||||||||||||
books | ||||||||||||||||||||||
images | ||||||||||||||||||||||
media | ||||||||||||||||||||||
music | ||||||||||||||||||||||
media | ||||||||||||||||||||||
cont.php | ||||||||||||||||||||||
includes | ||||||||||||||||||||||
.htaccess | ||||||||||||||||||||||
config.ini | ||||||||||||||||||||||
cons.php | ||||||||||||||||||||||
db.php | ||||||||||||||||||||||
demo | ||||||||||||||||||||||
mail.php | ||||||||||||||||||||||
lang | ||||||||||||||||||||||
en | ||||||||||||||||||||||
lang_en.php | ||||||||||||||||||||||
ru | ||||||||||||||||||||||
lang_ru.php | ||||||||||||||||||||||
function.php | ||||||||||||||||||||||
search.php | ||||||||||||||||||||||
library | ||||||||||||||||||||||
install | ||||||||||||||||||||||
css | ||||||||||||||||||||||
install.css | ||||||||||||||||||||||
js | ||||||||||||||||||||||
install.js | ||||||||||||||||||||||
tpl | ||||||||||||||||||||||
tpl_install_header.php | ||||||||||||||||||||||
tpl_install_footer.php | ||||||||||||||||||||||
account_settings.php | ||||||||||||||||||||||
database_options.php | ||||||||||||||||||||||
install.php | ||||||||||||||||||||||
installation_progress.php | ||||||||||||||||||||||
lang_and_time_zone.php | ||||||||||||||||||||||
module_help.php | ||||||||||||||||||||||
options.php | ||||||||||||||||||||||
server_check.php | ||||||||||||||||||||||
setting.php | ||||||||||||||||||||||
template | ||||||||||||||||||||||
blog | ||||||||||||||||||||||
vcms | ||||||||||||||||||||||
standart | ||||||||||||||||||||||
css | ||||||||||||||||||||||
main.css | ||||||||||||||||||||||
nav.css | ||||||||||||||||||||||
js | ||||||||||||||||||||||
main.js | ||||||||||||||||||||||
nav.js | ||||||||||||||||||||||
img | ||||||||||||||||||||||
fonts | ||||||||||||||||||||||
style.ini | ||||||||||||||||||||||
tpl_main.php | ||||||||||||||||||||||
tpl_footer.php | ||||||||||||||||||||||
tpl_header.php | ||||||||||||||||||||||
user_template | ||||||||||||||||||||||
updata | ||||||||||||||||||||||
main.php | ||||||||||||||||||||||
404.php | ||||||||||||||||||||||
lib.php | ||||||||||||||||||||||
.htaccess | ||||||||||||||||||||||
.htpasswd | ||||||||||||||||||||||
index.php | ||||||||||||||||||||||
help.txt | ||||||||||||||||||||||
readme.html | ||||||||||||||||||||||
license.txt | ||||||||||||||||||||||
version.txt | ||||||||||||||||||||||
Надеемся, что из вышеприведенной схемы директорий все понятно? Кратко:
и т.д… (см. описание в файле readme.html) с создания которого мы и начнем наш проект в Главе 7. Файл readme.txt.