Index structure of the php project

Source: Internet
Author: User
Tags open source cms
Php project directory structure [go] OK, first of all, my Open Source cms project directory description: root Directory dede management background directory freelist free Document List generate directory html default document generate directory include program core file directory member Management Directory plus plug-in and auxiliary function directory setup installation directory special topic generate directory temple php project directory structure [go]

OK. The first is my open-source cms project directory description:

Root Directory
/Dede management background Directory
/Freelist: Directory generated from the free Document List
/Html default document directory
/Include program core file directory
/Member Management Directory
/Plus plug-ins and auxiliary functions
/Setup installation directory
/Special topic generation Directory
/Templets default template storage directory
/Upimg upload/download file storage directory
Base.css basic style sheet
Index. php default homepage
Robots.txt search control file

/Templets Template directory
/Dedecmsv31 3 template directory
/Default template directory
Article_article.htm common article page template
Article_default.htm general document page template
Article_flash.htm flash page template
Article_image.htm gallery page template
Article_soft.htm software page template
Article_spec.htm topic page template
Index.htm homepage Template
Index_article.htm article Channel cover template
Index_article_webart1.htm
Index_article_webart2.htm
Index_article_webart.htm
Index_default.htm general document cover template
Index_flash.htm flash channel cover template
Index_image.htm Gallery Channel cover template
Index_soft.htm software Channel cover template
List_article.htm document list template
List_default.htm General Document List directory Template
List_flash.htm flash document list template
List_free.htm free list template
List_image.htm gallery list template
List_soft.htm software list template
List_spec.htm topic list template
/Img template image directory (including style sheet)
/Plus auxiliary plug-in template directory
Download_links_templet.htm download link template
Feedback_confirm.htm comment confirmation template
Feedback_templet.htm user comment Template
Feedback_templet_js.htm
Flink-add.htm link add template
Flink-list.htm link list template
Guestbook.htm message book template
Heightsearch.htm advanced search template
Js.htm
Recommend.htm recommended friend Template
XML template of rss.htm RSS
Rssmap.htm RSS subscription file
Showphoto.htm Image Display template
Sitemap.htm website map template
View_msg.htm member prompt Template
Vote.htm voting result display template
/System Template directory
Channel_list.htm system Template
List_fulllist.htm Document List System Template
Mynews.htm website news system Template
Part_arclist.htm article list system Template
Part_autochannel.htm system Template
Part_channelartlist.htm the topic system template that contains the article list
Template called by part_imginfolist.htm using the imginfolist tag
Template called by part_imglist.htm using the imglist tag
System template for a single section of part_type_list.htm
Spec_arclist.htm topic list article system Template
Spec_list.htm topic template
Tag_arclist.htm
Tag_fieldlist.htm fieldlist system Template
/System/channel special underlying Template directory
Channel_downlinkpage.htm list link template
Channel_downlinks.htm list template
Channel_spec_note.htm topic node list template

/Include Directory Program core directory
Config_base.php environment definition file. It is used to detect the system environment, define the working directory, save the database link information, and introduce common functions. we recommend that you do not modify them.
Config_hand.php system configuration file. Defines common configuration information definitions of the system. This file can be directly generated from the background management.
Config_passport.php pass file
Config_rglobals.php detects system external variables
Config_rglobals_magic.php is the same as above
Inc_archives_view.php is used to browse documents or generate HTML for documents
Inc_arclist_view.php is used to browse the channel list or generate HTML for the content list
Inc_arcmember_view.php is used to browse the documents published by members.
Inc_arcpart_view.php is used to parse and create global templates, such as channel covers, home pages, and individual pages.
Inc_arcsearch_view.php for document search
Inc_arcspec_view.php is used to browse the list of all topics or generate HTML for the list of topics
The inc_channel_unit.php user parses the additional data structure information of a specific channel.
Inc_channel_unit_functions.php system shared function set
Inc_downclass.php prevents random string collection functions
Inc_freelist_view.php is used to generate HTML for the specific content list
Inc_functions.php function set for users
Inc_imgbt.php GetTypeidSelMember
Inc_memberlogin.php is used for user logon and membership status
Inc_photograph.php is used to process images in the system, such as watermarks and thumbnails.
Inc_photowatermark_config.php image processing parameter definition
Inc_rss_view.php is used to browse RSS feeds or generate static files for RSS
Inc_separate_functions.php SpGetArcList function, used to obtain the document list
Inc_sitemap.php is used to generate a website map.
Inc_type_tree.php is used to select the directory tree of a column.
Inc_type_tree_member.php is the same as above. it is used by members.
Inc_typelink.php is used to display the position and column position of an article.
Inc_typeunit_admin.php is used for complex operations during channel management and is mainly used in the background
Inc_typeunit_menu.php is the same as above
Inc_userlogin.php for administrator login
Inc_vote.php is used to manage voting
Jump. php for hyperlink jump
Pub_charset.php shared character handler, GB/UTF-8/Unicode/BIG5 interchange
Pub_collection.php for collection
Pub_collection_functions.php collection function
Pub_datalist.php data list for background management
Pub_datalist_dm.php is the same as above. no template is used.
Pub_db_mysql.php is used to operate databases.
Pub_dehtml2.php is used for HTML parsing in the collection
Pub_dehtml.php HTML parser
Pub_dedetag.php for dede template tag parsing
Pub_httpdown.php is used to download resources in http.
Pub_ox1_extensions PHP background program extension
Pub_splitword_www.php dream word segmentation algorithm
Validateimg. php verification code
Vdimgck. php verification code
/Inc shared function Directory
Functions such as inc_fun_funAdmin.php for obtaining pinyin codes
Inc_fun_funString.php html code processing and other functions
Inc_fun_SpGetArcList.php get the document list SpGetArcList

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.