BeHnAm_akb
Active Member
سلام
دارم سایتی طراحی می کنم که یکی از امکانات او (یکی از ماژول هاش وبلگ هستش) دوست دارم به صورت شی گرا بنویسمش اما در ساختار کلاس هاش و فایل هاش مشکل دارم
لیست فایل ها و توابعی که توذهنم هست رو نوشتم اگه میشه در مورد این که کلاس ها و شاخه بندی فایل هام چه جوری باشه کمکم کنید.
(این سیستم باید قابلیت مدیریت گروهی رو هم داشته باشه(
من چیزی که تو ذهنم هت انه: (برای وبلاگ دوحالتو نوشتم)
ببخشید که یه کم طولانی شد
دارم سایتی طراحی می کنم که یکی از امکانات او (یکی از ماژول هاش وبلگ هستش) دوست دارم به صورت شی گرا بنویسمش اما در ساختار کلاس هاش و فایل هاش مشکل دارم
لیست فایل ها و توابعی که توذهنم هست رو نوشتم اگه میشه در مورد این که کلاس ها و شاخه بندی فایل هام چه جوری باشه کمکم کنید.
(این سیستم باید قابلیت مدیریت گروهی رو هم داشته باشه(
کد:
1:DB class
2:template engine class
3:config file
admin functions
signin
signout
...
admin_management functions
edit admin
delete admin
blog_management
add&edir&delete text and pictures
delete&edit comments
add&delete&edit subjects
blog
view the blog
comment (add & view)
archive
کد:
||||||||||||||||||||WEBLOG MODULE|||||||||||||||||||
__weblogadmin class
|
|_text($add,$delete,$edit)
|
|_comment($add,$delete,$edit)
|
|_subjects($add,$delete,$edit)
__weblog class
|
|_view()
|
|_comment()
|
|_archive()
////////////////////_OR_//////////////////
admin directori{
comment class
|
|_add()
|
|_delete()
|
|_edit()
subjects class
|
|_add()
|
|_delete()
|
|_edit()
text class
|
|_add()
|
|_delete()
|
|_edit()
}
module directory{
__weblog class
|
|_view()
__comment class
|
|_comment()
__archive class
|
|_archive()
}
|||||||||||||||||||||||||||||||||||||||||||
|||||||||ADMIN MODULE (MULTY ADMIN)||||||||
admin___
|
|_signin
|
|_signout
|
|_viewprofile
|
|_editprofile
useradmin_
|
|_add
|
|_delete
|
|_edit
|||||||||||||||||||||||||||||||||||||||||||
||||||||||||||INCLUDE FILES||||||||||||||||
Other files
dbclass_
|
|_fetch
|
|_numrows
|
|_delete
|
|_add
|
|_update
templateclass
|
|_start
|
|
|_replace
|
|_view
|||||||||||||||||||||||||||||||||||||||||||||||
________FILE & DIRECTORY STRUCTURE____________
root_
|
|_modules folder[ user.class.php user.php blog.class.php blog.php and other modules ]
|
|_template folder
|
|_include folder (db.class.php template.class.php config.php &...)
|
|_admin folder (adminmanagement.class.php adminmanagement.php blogmanagment.class.php blogmanagement.php)
|
|_index.php !