当前位置: 首页 > 工具软件 > Magix CMS > 使用案例 >

think php5开发实例,基于thinkphp5正式版的cms,完整实例

蓬高谊
2023-12-01

【实例简介】

基于thinkphp5正式版的开源内容管理系统(完整实例),新手可以快速上手,阅读代码有助于新手学习开发

【实例截图】

【核心代码】

8800cead-6bcc-4ba0-b751-afe6d9ce3c14

├── application

│   ├── admin

│   │   ├── behavior

│   │   │   └── operation.php

│   │   ├── config.php

│   │   ├── controller

│   │   │   ├── Admin.php

│   │   │   ├── Article.php

│   │   │   ├── Common.php

│   │   │   ├── Index.php

│   │   │   ├── Login.php

│   │   │   ├── Log.php

│   │   │   ├── Main.php

│   │   │   ├── Nav.php

│   │   │   ├── Page.php

│   │   │   └── Product.php

│   │   ├── model

│   │   │   └── Category.php

│   │   ├── rabc.php

│   │   ├── tags.php

│   │   ├── validate

│   │   │   └── Admin.php

│   │   └── view

│   │   ├── admin_add.html

│   │   ├── admin_edit.html

│   │   ├── admin_index.html

│   │   ├── article_add.html

│   │   ├── article_category.html

│   │   ├── article_copy.html

│   │   ├── article_edit.html

│   │   ├── article_index.html

│   │   ├── index_index.html

│   │   ├── index_system.html

│   │   ├── log_index.html

│   │   ├── login_index.html

│   │   ├── main_index.html

│   │   ├── nav_add.html

│   │   ├── nav_edit.html

│   │   ├── nav_index.html

│   │   ├── page_add.html

│   │   ├── page_edit.html

│   │   ├── page_index.html

│   │   ├── product_add.html

│   │   ├── product_category.html

│   │   ├── product_edit.html

│   │   ├── product_index.html

│   │   ├── public_editor.html

│   │   ├── public_footer.html

│   │   ├── public_header.html

│   │   ├── public_lefter.html

│   │   └── public_upload.html

│   ├── command.php

│   ├── common

│   │   └── taglib

│   │   └── Tag.php

│   ├── common.php

│   ├── index

│   │   ├── config.php

│   │   └── controller

│   │   ├── Common.php

│   │   ├── Hello.php

│   │   ├── Index.php

│   │   ├── Listing.php

│   │   ├── Search.php

│   │   └── Show.php

│   └── route.php

├── build.php

├── composer.json

├── CONTRIBUTING.md

├── extend

├── LICENSE.txt

├── public

│   ├── index.php

│   ├── install

│   │   ├── css

│   │   │   └── global.css

│   │   ├── images

│   │   │   ├── loading.gif

│   │   │   ├── logo.jpg

│   │   │   ├── pop_loading.gif

│   │   │   ├── step.png

│   │   │   └── tips_system.png

│   │   ├── inc

│   │   │   ├── conf

│   │   │   │   └── config.php

│   │   │   ├── install.lang.php

│   │   │   └── wang.sql

│   │   ├── index.php

│   │   ├── license.txt

│   │   └── tpl

│   │   ├── header.php

│   │   ├── step_1.php

│   │   ├── step_2.php

│   │   ├── step_3.php

│   │   ├── step_4.php

│   │   └── step_5.php

│   ├── robots.txt

│   ├── router.php

│   ├── static

│   │   ├── admin

│   │   │   ├── admin.css

│   │   │   ├── css

│   │   │   │   ├── login.css

│   │   │   │   └── public.css

│   │   │   ├── images

│   │   │   │   ├── action_btn.gif

│   │   │   │   ├── dclogo.gif

│   │   │   │   ├── icon_back_arrow.gif

│   │   │   │   ├── icon_back.gif

│   │   │   │   ├── icon_cloud_account.png

│   │   │   │   ├── icon_cloud_handle.png

│   │   │   │   ├── icon_cloud_order.png

│   │   │   │   ├── icon_cloud_uninstall.png

│   │   │   │   ├── icon_edit_blue.png

│   │   │   │   ├── icon_edit_white.png

│   │   │   │   ├── icon_exc.gif

│   │   │   │   ├── icon_exc_small.gif

│   │   │   │   ├── icon_fork.png

│   │   │   │   ├── icon_menu.png

│   │   │   │   ├── icon_mobile.png

│   │   │   │   ├── icon_no.png

│   │   │   │   ├── icon_picture_big.png

│   │   │   │   ├── icon_picture.png

│   │   │   │   ├── icon_yes.png

│   │   │   │   ├── logo.gif

│   │   │   │   ├── menu_cur.gif

│   │   │   │   ├── top_add.gif

│   │   │   │   └── vcode.png

│   │   │   └── js

│   │   │   ├── ajaxfileupload.js

│   │   │   ├── global.js

│   │   │   ├── img

│   │   │   │   └── uploadify-cancel.png

│   │   │   ├── jquery.autoTextarea.js

│   │   │   ├── jquery.min.js

│   │   │   ├── jquery.tab.js

│   │   │   ├── kindeditor

│   │   │   │   ├── kindeditor-all.js

│   │   │   │   ├── kindeditor-all-min.js

│   │   │   │   ├── kindeditor.js

│   │   │   │   ├── kindeditor-min.js

│   │   │   │   ├── lang

│   │   │   │   │   ├── ar.js

│   │   │   │   │   ├── en.js

│   │   │   │   │   ├── ko.js

│   │   │   │   │   ├── zh_CN.js

│   │   │   │   │   └── zh_TW.js

│   │   │   │   ├── license.txt

│   │   │   │   ├── plugins

│   │   │   │   │   ├── anchor

│   │   │   │   │   │   └── anchor.js

│   │   │   │   │   ├── autoheight

│   │   │   │   │   │   └── autoheight.js

│   │   │   │   │   ├── baidumap

│   │   │   │   │   │   ├── baidumap.js

│   │   │   │   │   │   ├── index.html

│   │   │   │   │   │   └── map.html

│   │   │   │   │   ├── clearhtml

│   │   │   │   │   │   └── clearhtml.js

│   │   │   │   │   ├── code

│   │   │   │   │   │   ├── code.js

│   │   │   │   │   │   ├── prettify.css

│   │   │   │   │   │   └── prettify.js

│   │   │   │   │   ├── emoticons

│   │   │   │   │   │   ├── emoticons.js

│   │   │   │   │   │   └── images

│   │   │   │   │   │   ├── 0.gif

│   │   │   │   │   │   ├── 100.gif

│   │   │   │   │   │   ├── 101.gif

│   │   │   │   │   │   ├── 102.gif

│   │   │   │   │   │   ├── 103.gif

│   │   │   │   │   │   ├── 104.gif

│   │   │   │   │   │   ├── 105.gif

│   │   │   │   │   │   ├── 106.gif

│   │   │   │   │   │   ├── 107.gif

│   │   │   │   │   │   ├── 108.gif

│   │   │   │   │   │   ├── 109.gif

│   │   │   │   │   │   ├── 10.gif

│   │   │   │   │   │   ├── 110.gif

│   │   │   │   │   │   ├── 111.gif

│   │   │   │   │   │   ├── 112.gif

│   │   │   │   │   │   ├── 113.gif

│   │   │   │   │   │   ├── 114.gif

│   │   │   │   │   │   ├── 115.gif

│   │   │   │   │   │   ├── 116.gif

│   │   │   │   │   │   ├── 117.gif

│   │   │   │   │   │   ├── 118.gif

│   │   │   │   │   │   ├── 119.gif

│   │   │   │   │   │   ├── 11.gif

│   │   │   │   │   │   ├── 120.gif

│   │   │   │   │   │   ├── 121.gif

│   │   │   │   │   │   ├── 122.gif

│   │   │   │   │   │   ├── 123.gif

│   │   │   │   │   │   ├── 124.gif

│   │   │   │   │   │   ├── 125.gif

│   │   │   │   │   │   ├── 126.gif

│   │   │   │   │   │   ├── 127.gif

│   │   │   │   │   │   ├── 128.gif

│   │   │   │   │   │   ├── 129.gif

│   │   │   │   │   │   ├── 12.gif

│   │   │   │   │   │   ├── 130.gif

│   │   │   │   │   │   ├── 131.gif

│   │   │   │   │   │   ├── 132.gif

│   │   │   │   │   │   ├── 133.gif

│   │   │   │   │   │   ├── 134.gif

│   │   │   │   │   │   ├── 13.gif

│   │   │   │   │   │   ├── 14.gif

│   │   │   │   │   │   ├── 15.gif

│   │   │   │   │   │   ├── 16.gif

│   │   │   │   │   │   ├── 17.gif

│   │   │   │   │   │   ├── 18.gif

│   │   │   │   │   │   ├── 19.gif

│   │   │   │   │   │   ├── 1.gif

│   │   │   │   │   │   ├── 20.gif

│   │   │   │   │   │   ├── 21.gif

│   │   │   │   │   │   ├── 22.gif

│   │   │   │   │   │   ├── 23.gif

│   │   │   │   │   │   ├── 24.gif

│   │   │   │   │   │   ├── 25.gif

│   │   │   │   │   │   ├── 26.gif

│   │   │   │   │   │   ├── 27.gif

│   │   │   │   │   │   ├── 28.gif

│   │   │   │   │   │   ├── 29.gif

│   │   │   │   │   │   ├── 2.gif

│   │   │   │   │   │   ├── 30.gif

│   │   │   │   │   │   ├── 31.gif

│   │   │   │   │   │   ├── 32.gif

│   │   │   │   │   │   ├── 33.gif

│   │   │   │   │   │   ├── 34.gif

│   │   │   │   │   │   ├── 35.gif

│   │   │   │   │   │   ├── 36.gif

│   │   │   │   │   │   ├── 37.gif

│   │   │   │   │   │   ├── 38.gif

│   │   │   │   │   │   ├── 39.gif

│   │   │   │   │   │   ├── 3.gif

│   │   │   │   │   │   ├── 40.gif

│   │   │   │   │   │   ├── 41.gif

│   │   │   │   │   │   ├── 42.gif

│   │   │   │   │   │   ├── 43.gif

│   │   │   │   │   │   ├── 44.gif

│   │   │   │   │   │   ├── 45.gif

│   │   │   │   │   │   ├── 46.gif

│   │   │   │   │   │   ├── 47.gif

│   │   │   │   │   │   ├── 48.gif

│   │   │   │   │   │   ├── 49.gif

│   │   │   │   │   │   ├── 4.gif

│   │   │   │   │   │   ├── 50.gif

│   │   │   │   │   │   ├── 51.gif

│   │   │   │   │   │   ├── 52.gif

│   │   │   │   │   │   ├── 53.gif

│   │   │   │   │   │   ├── 54.gif

│   │   │   │   │   │   ├── 55.gif

│   │   │   │   │   │   ├── 56.gif

│   │   │   │   │   │   ├── 57.gif

│   │   │   │   │   │   ├── 58.gif

│   │   │   │   │   │   ├── 59.gif

│   │   │   │   │   │   ├── 5.gif

│   │   │   │   │   │   ├── 60.gif

│   │   │   │   │   │   ├── 61.gif

│   │   │   │   │   │   ├── 62.gif

│   │   │   │   │   │   ├── 63.gif

│   │   │   │   │   │   ├── 64.gif

│   │   │   │   │   │   ├── 65.gif

│   │   │   │   │   │   ├── 66.gif

│   │   │   │   │   │   ├── 67.gif

│   │   │   │   │   │   ├── 68.gif

│   │   │   │   │   │   ├── 69.gif

│   │   │   │   │   │   ├── 6.gif

│   │   │   │   │   │   ├── 70.gif

│   │   │   │   │   │   ├── 71.gif

│   │   │   │   │   │   ├── 72.gif

│   │   │   │   │   │   ├── 73.gif

│   │   │   │   │   │   ├── 74.gif

│   │   │   │   │   │   ├── 75.gif

│   │   │   │   │   │   ├── 76.gif

│   │   │   │   │   │   ├── 77.gif

│   │   │   │   │   │   ├── 78.gif

│   │   │   │   │   │   ├── 79.gif

│   │   │   │   │   │   ├── 7.gif

│   │   │   │   │   │   ├── 80.gif

│   │   │   │   │   │   ├── 81.gif

│   │   │   │   │   │   ├── 82.gif

│   │   │   │   │   │   ├── 83.gif

│   │   │   │   │   │   ├── 84.gif

│   │   │   │   │   │   ├── 85.gif

│   │   │   │   │   │   ├── 86.gif

│   │   │   │   │   │   ├── 87.gif

│   │   │   │   │   │   ├── 88.gif

│   │   │   │   │   │   ├── 89.gif

│   │   │   │   │   │   ├── 8.gif

│   │   │   │   │   │   ├── 90.gif

│   │   │   │   │   │   ├── 91.gif

│   │   │   │   │   │   ├── 92.gif

│   │   │   │   │   │   ├── 93.gif

│   │   │   │   │   │   ├── 94.gif

│   │   │   │   │   │   ├── 95.gif

│   │   │   │   │   │   ├── 96.gif

│   │   │   │   │   │   ├── 97.gif

│   │   │   │   │   │   ├── 98.gif

│   │   │   │   │   │   ├── 99.gif

│   │   │   │   │   │   ├── 9.gif

│   │   │   │   │   │   └── static.gif

│   │   │   │   │   ├── filemanager

│   │   │   │   │   │   ├── filemanager.js

│   │   │   │   │   │   └── images

│   │   │   │   │   │   ├── file-16.gif

│   │   │   │   │   │   ├── file-64.gif

│   │   │   │   │   │   ├── folder-16.gif

│   │   │   │   │   │   ├── folder-64.gif

│   │   │   │   │   │   └── go-up.gif

│   │   │   │   │   ├── flash

│   │   │   │   │   │   └── flash.js

│   │   │   │   │   ├── image

│   │   │   │   │   │   ├── image.js

│   │   │   │   │   │   └── images

│   │   │   │   │   │   ├── align_left.gif

│   │   │   │   │   │   ├── align_right.gif

│   │   │   │   │   │   ├── align_top.gif

│   │   │   │   │   │   └── refresh.png

│   │   │   │   │   ├── insertfile

│   │   │   │   │   │   └── insertfile.js

│   │   │   │   │   ├── lineheight

│   │   │   │   │   │   └── lineheight.js

│   │   │   │   │   ├── link

│   │   │   │   │   │   └── link.js

│   │   │   │   │   ├── map

│   │   │   │   │   │   ├── map.html

│   │   │   │   │   │   └── map.js

│   │   │   │   │   ├── media

│   │   │   │   │   │   └── media.js

│   │   │   │   │   ├── multiimage

│   │   │   │   │   │   ├── images

│   │   │   │   │   │   │   ├── image.png

│   │   │   │   │   │   │   ├── select-files-en.png

│   │   │   │   │   │   │   ├── select-files-zh_CN.png

│   │   │   │   │   │   │   └── swfupload.swf

│   │   │   │   │   │   └── multiimage.js

│   │   │   │   │   ├── pagebreak

│   │   │   │   │   │   └── pagebreak.js

│   │   │   │   │   ├── plainpaste

│   │   │   │   │   │   └── plainpaste.js

│   │   │   │   │   ├── preview

│   │   │   │   │   │   └── preview.js

│   │   │   │   │   ├── quickformat

│   │   │   │   │   │   └── quickformat.js

│   │   │   │   │   ├── table

│   │   │   │   │   │   └── table.js

│   │   │   │   │   ├── template

│   │   │   │   │   │   ├── html

│   │   │   │   │   │   │   ├── 1.html

│   │   │   │   │   │   │   ├── 2.html

│   │   │   │   │   │   │   └── 3.html

│   │   │   │   │   │   └── template.js

│   │   │   │   │   └── wordpaste

│   │   │   │   │   └── wordpaste.js

│   │   │   │   └── themes

│   │   │   │   ├── common

│   │   │   │   │   ├── anchor.gif

│   │   │   │   │   ├── blank.gif

│   │   │   │   │   ├── flash.gif

│   │   │   │   │   ├── loading.gif

│   │   │   │   │   ├── media.gif

│   │   │   │   │   └── rm.gif

│   │   │   │   ├── default

│   │   │   │   │   ├── background.png

│   │   │   │   │   ├── default.css

│   │   │   │   │   └── default.png

│   │   │   │   ├── qq

│   │   │   │   │   ├── editor.gif

│   │   │   │   │   └── qq.css

│   │   │   │   └── simple

│   │   │   │   └── simple.css

│   │   │   ├── uploadify

│   │   │   │   ├── jquery.uploadify.js

│   │   │   │   ├── jquery.uploadify.min.js

│   │   │   │   ├── swfobject.js

│   │   │   │   ├── uploadify-cancel.png

│   │   │   │   ├── uploadify.css

│   │   │   │   └── uploadify.swf

│   │   │   └── wang.js

│   │   └── common

│   │   └── js

│   │   ├── common.js

│   │   └── jquery1.42.min.js

│   ├── template

│   │   ├── blog

│   │   │   ├── contact.html

│   │   │   ├── css

│   │   │   │   ├── bootstrap.css

│   │   │   │   ├── prettify.css

│   │   │   │   └── style.css

│   │   │   ├── images

│   │   │   │   ├── avatar.png

│   │   │   │   ├── icon3.png

│   │   │   │   ├── logo.png

│   │   │   │   ├── man.jpg

│   │   │   │   ├── more.png

│   │   │   │   ├── post1.jpg

│   │   │   │   ├── post2.jpg

│   │   │   │   ├── post3.jpg

│   │   │   │   └── search.png

│   │   │   ├── Index_index.html

│   │   │   ├── js

│   │   │   │   ├── code.js

│   │   │   │   ├── easing.js

│   │   │   │   ├── jquery.min.js

│   │   │   │   ├── move-top.js

│   │   │   │   └── prettify.js

│   │   │   ├── List_about.html

│   │   │   ├── List_article.html

│   │   │   ├── Public_footer.html

│   │   │   ├── Public_header.html

│   │   │   ├── Public_right.html

│   │   │   ├── search_index.html

│   │   │   └── Show_article.html

│   │   └── default

│   │   ├── css

│   │   │   ├── css.css

│   │   │   ├── MagicZoom.css

│   │   │   └── ShopShow.css

│   │   ├── images

│   │   │   ├── 1.jpg

│   │   │   ├── 2.jpg

│   │   │   ├── 3.jpg

│   │   │   ├── blank.jpg

│   │   │   ├── blue.png

│   │   │   ├── border.jpg

│   │   │   ├── dashed_b.jpg

│   │   │   ├── dashed_n.jpg

│   │   │   ├── d_c.jpg

│   │   │   ├── fenge.jpg

│   │   │   ├── footbg.jpg

│   │   │   ├── gongsi.jpg

│   │   │   ├── kaixin.jpg

│   │   │   ├── l_ahover.jpg

│   │   │   ├── l_a.jpg

│   │   │   ├── lingxing.jpg

│   │   │   ├── loading.gif

│   │   │   ├── main_top.jpg

│   │   │   ├── menu_b.jpg

│   │   │   ├── nav_bg.jpg

│   │   │   ├── p_a.jpg

│   │   │   ├── picshopArr.gif

│   │   │   ├── sanj.png

│   │   │   ├── sbx.png

│   │   │   ├── scrollPicbg.gif

│   │   │   └── z_a.jpg

│   │   ├── Index_index.html

│   │   ├── js

│   │   │   ├── jquery1.42.min.js

│   │   │   ├── jquery.SuperSlide.2.1.1.js

│   │   │   ├── MagicZoom.js

│   │   │   └── ShopShow.js

│   │   ├── List_article.html

│   │   ├── List_page.html

│   │   ├── List_product.html

│   │   ├── Public_footer.html

│   │   ├── Public_header.html

│   │   ├── Public_left.html

│   │   ├── Show_article.html

│   │   └── Show_product.html

│   └── uploads

│   ├── 20160809

│   │   ├── 05c55f76ded11e5fd025009ec0a22a0a.jpg

│   │   ├── 1d31d2f789eadd208ac1ac81f89817dd.jpg

│   │   └── eae300067413e5a7fae9b82af0086ed3.jpg

│   ├── 20160810

│   │   └── f6688057501bcc6c9548af6400b3c032.jpg

│   ├── 20160817

│   │   ├── 07b97939a957e793ac0c3ae4d8e53534.jpg

│   │   ├── 18c74571fd91ae2d9cae44dbfbaa6f53.jpg

│   │   ├── 20160817104240-thumb.jpeg

│   │   ├── 20160817104703-thumb.jpeg

│   │   ├── 47fdce698df5e3f997aaffcf8c7c8f98.jpg

│   │   ├── 59cefd185afabb99d638ceabfe80d3f9.jpg

│   │   ├── 8bb71873d22f6632f816ec57228d7ac8.jpg

│   │   ├── 96fc653344bf75eba9c4a03005fdc76a.jpg

│   │   ├── d504361addac695d8bd7cce0ba3ebb0a.jpg

│   │   ├── d8d98347854ad6180cfdd27df38660ec.jpg

│   │   └── ee763395bd51c201c1d147b145e3130f.jpg

│   ├── 20160918

│   │   ├── 20bee0c788a570367030c263f602a06f.jpg

│   │   ├── 3b60f476b4aab8bd62e8c66341648637.jpg

│   │   ├── 52275bf216c6924d95db3d9718832034.jpg

│   │   └── 7e267afaff0ec2febe6d026412c31b61.jpg

│   ├── 20160922

│   │   ├── 24cbf03cc3ef77cbcc1c0eaf0940332e.jpg

│   │   └── 2bb2ec11d25b469ef48759ebca22742e.jpg

│   ├── 20160923

│   │   ├── 37e86d9c52e72b07c2f102999b97bd7e.jpg

│   │   ├── 3d6172f208c5a85c36b90aa44aab509c.jpg

│   │   ├── 529bc2362bbf3975d881d34ce09fa9a6.jpg

│   │   ├── 57515a9c48196ba70251fa2e282b2f36.jpg

│   │   ├── 601b51c9fde27effed5427f1d4dec5b6.jpg

│   │   ├── 61d055e0add3486e6b8d77fb9dc3c6fe.jpg

│   │   ├── 689ecf637afc955b167e60e7c3df9eba.jpg

│   │   ├── 6af94390d1a2e6a1a8922a6b18e2c7e0.jpg

│   │   ├── 749003a54b914bf8419ec66d5558dec4.jpg

│   │   ├── 758926f5409490a1baa986a63c104710.jpg

│   │   ├── 76bb769fa3ddac36df4f08d4c3675850.jpg

│   │   ├── 8b93555f0133c02de7c56145b458bb7f.jpg

│   │   ├── a94c10daa7d590d66ddd04779a45a54b.jpg

│   │   ├── a9b84a25deee98b455834a647cac7b15.jpg

│   │   ├── afc2b1be37e3d37556037cb79d0822d7.jpg

│   │   ├── b165a7c39da5500be6db3f41b110d367.jpg

│   │   ├── b98685216439b621baca92a6e490a5a4.jpg

│   │   ├── c27bab30ba070cf809a0333bae538547.jpg

│   │   ├── c3de005e4a84aa677aa34cddae16536b.jpg

│   │   ├── c5108bf1a0c73ed130e58cb2db9a1209.jpg

│   │   ├── d2941429e60c473a6db17d20a9cfb18b.jpg

│   │   └── f456f78bed2c91609ea887d300614b1b.jpg

│   ├── 20161008

│   │   ├── 20161008142339-thumb.jpeg

│   │   ├── 3da7f089218f99a5384bcba52c17b7a6.jpg

│   │   └── 96da82d43438ee94b77e403b0adf5378.jpg

│   ├── 37

│   │   └── 592d01b45c742f43d75f7909f78172.jpg

│   └── c2

│   └── 10b8f4e3f8c93347d7750878a1d2cd.jpg

├── README.md

├── readme.txt

├── think

├── thinkphp

│   ├── base.php

│   ├── codecov.yml

│   ├── composer.json

│   ├── console.php

│   ├── CONTRIBUTING.md

│   ├── convention.php

│   ├── helper.php

│   ├── lang

│   │   └── zh-cn.php

│   ├── library

│   │   ├── think

│   │   │   ├── App.php

│   │   │   ├── Build.php

│   │   │   ├── cache

│   │   │   │   ├── driver

│   │   │   │   │   ├── File.php

│   │   │   │   │   ├── Lite.php

│   │   │   │   │   ├── Memcached.php

│   │   │   │   │   ├── Memcache.php

│   │   │   │   │   ├── Redis.php

│   │   │   │   │   ├── Sqlite.php

│   │   │   │   │   ├── Wincache.php

│   │   │   │   │   └── Xcache.php

│   │   │   │   └── Driver.php

│   │   │   ├── Cache.php

│   │   │   ├── Collection.php

│   │   │   ├── config

│   │   │   │   └── driver

│   │   │   │   ├── Ini.php

│   │   │   │   ├── Json.php

│   │   │   │   └── Xml.php

│   │   │   ├── Config.php

│   │   │   ├── console

│   │   │   │   ├── bin

│   │   │   │   │   ├── hiddeninput.exe

│   │   │   │   │   └── README.md

│   │   │   │   ├── command

│   │   │   │   │   ├── Build.php

│   │   │   │   │   ├── Clear.php

│   │   │   │   │   ├── Help.php

│   │   │   │   │   ├── Lists.php

│   │   │   │   │   ├── make

│   │   │   │   │   │   ├── Controller.php

│   │   │   │   │   │   ├── Model.php

│   │   │   │   │   │   └── stubs

│   │   │   │   │   │   ├── controller.plain.stub

│   │   │   │   │   │   ├── controller.stub

│   │   │   │   │   │   └── model.stub

│   │   │   │   │   ├── Make.php

│   │   │   │   │   └── optimize

│   │   │   │   │   ├── Autoload.php

│   │   │   │   │   ├── Config.php

│   │   │   │   │   └── Route.php

│   │   │   │   ├── Command.php

│   │   │   │   ├── input

│   │   │   │   │   ├── Argument.php

│   │   │   │   │   ├── Definition.php

│   │   │   │   │   └── Option.php

│   │   │   │   ├── Input.php

│   │   │   │   ├── LICENSE

│   │   │   │   ├── output

│   │   │   │   │   ├── Ask.php

│   │   │   │   │   ├── descriptor

│   │   │   │   │   │   └── Console.php

│   │   │   │   │   ├── Descriptor.php

│   │   │   │   │   ├── driver

│   │   │   │   │   │   ├── Buffer.php

│   │   │   │   │   │   ├── Console.php

│   │   │   │   │   │   └── Nothing.php

│   │   │   │   │   ├── formatter

│   │   │   │   │   │   ├── Stack.php

│   │   │   │   │   │   └── Style.php

│   │   │   │   │   ├── Formatter.php

│   │   │   │   │   ├── question

│   │   │   │   │   │   ├── Choice.php

│   │   │   │   │   │   └── Confirmation.php

│   │   │   │   │   └── Question.php

│   │   │   │   └── Output.php

│   │   │   ├── Console.php

│   │   │   ├── controller

│   │   │   │   ├── Rest.php

│   │   │   │   └── Yar.php

│   │   │   ├── Controller.php

│   │   │   ├── Cookie.php

│   │   │   ├── db

│   │   │   │   ├── builder

│   │   │   │   │   ├── Mysql.php

│   │   │   │   │   ├── Pgsql.php

│   │   │   │   │   ├── Sqlite.php

│   │   │   │   │   └── Sqlsrv.php

│   │   │   │   ├── Builder.php

│   │   │   │   ├── Connection.php

│   │   │   │   ├── connector

│   │   │   │   │   ├── Mysql.php

│   │   │   │   │   ├── Pgsql.php

│   │   │   │   │   ├── pgsql.sql

│   │   │   │   │   ├── Sqlite.php

│   │   │   │   │   └── Sqlsrv.php

│   │   │   │   ├── exception

│   │   │   │   │   ├── BindParamException.php

│   │   │   │   │   ├── DataNotFoundException.php

│   │   │   │   │   └── ModelNotFoundException.php

│   │   │   │   └── Query.php

│   │   │   ├── Db.php

│   │   │   ├── debug

│   │   │   │   ├── Console.php

│   │   │   │   └── Html.php

│   │   │   ├── Debug.php

│   │   │   ├── Env.php

│   │   │   ├── Error.php

│   │   │   ├── exception

│   │   │   │   ├── ClassNotFoundException.php

│   │   │   │   ├── DbException.php

│   │   │   │   ├── ErrorException.php

│   │   │   │   ├── Handle.php

│   │   │   │   ├── HttpException.php

│   │   │   │   ├── HttpResponseException.php

│   │   │   │   ├── PDOException.php

│   │   │   │   ├── TemplateNotFoundException.php

│   │   │   │   ├── ThrowableError.php

│   │   │   │   └── ValidateException.php

│   │   │   ├── Exception.php

│   │   │   ├── File.php

│   │   │   ├── Hook.php

│   │   │   ├── Lang.php

│   │   │   ├── Loader.php

│   │   │   ├── log

│   │   │   │   └── driver

│   │   │   │   ├── File.php

│   │   │   │   ├── Socket.php

│   │   │   │   └── Test.php

│   │   │   ├── Log.php

│   │   │   ├── model

│   │   │   │   ├── Merge.php

│   │   │   │   ├── Pivot.php

│   │   │   │   └── Relation.php

│   │   │   ├── Model.php

│   │   │   ├── paginator

│   │   │   │   ├── Collection.php

│   │   │   │   └── driver

│   │   │   │   └── Bootstrap.php

│   │   │   ├── Paginator.php

│   │   │   ├── process

│   │   │   │   ├── Builder.php

│   │   │   │   ├── exception

│   │   │   │   │   ├── Faild.php

│   │   │   │   │   └── Timeout.php

│   │   │   │   ├── pipes

│   │   │   │   │   ├── Pipes.php

│   │   │   │   │   ├── Unix.php

│   │   │   │   │   └── Windows.php

│   │   │   │   └── Utils.php

│   │   │   ├── Process.php

│   │   │   ├── Request.php

│   │   │   ├── response

│   │   │   │   ├── Json.php

│   │   │   │   ├── Jsonp.php

│   │   │   │   ├── Redirect.php

│   │   │   │   ├── View.php

│   │   │   │   └── Xml.php

│   │   │   ├── Response.php

│   │   │   ├── Route.php

│   │   │   ├── session

│   │   │   │   └── driver

│   │   │   │   ├── Memcached.php

│   │   │   │   ├── Memcache.php

│   │   │   │   └── Redis.php

│   │   │   ├── Session.php

│   │   │   ├── template

│   │   │   │   ├── driver

│   │   │   │   │   └── File.php

│   │   │   │   ├── taglib

│   │   │   │   │   └── Cx.php

│   │   │   │   └── TagLib.php

│   │   │   ├── Template.php

│   │   │   ├── Url.php

│   │   │   ├── Validate.php

│   │   │   ├── view

│   │   │   │   └── driver

│   │   │   │   ├── Php.php

│   │   │   │   └── Think.php

│   │   │   └── View.php

│   │   └── traits

│   │   ├── controller

│   │   │   └── Jump.php

│   │   ├── model

│   │   │   └── SoftDelete.php

│   │   └── think

│   │   └── Instance.php

│   ├── LICENSE.txt

│   ├── logo.png

│   ├── phpunit.xml

│   ├── README.md

│   ├── start.php

│   └── tpl

│   ├── default_index.tpl

│   ├── dispatch_jump.tpl

│   ├── page_trace.tpl

│   └── think_exception.tpl

└── vendor

├── autoload.php

├── composer

│   ├── autoload_classmap.php

│   ├── autoload_files.php

│   ├── autoload_namespaces.php

│   ├── autoload_psr4.php

│   ├── autoload_real.php

│   ├── autoload_static.php

│   ├── ClassLoader.php

│   ├── installed.json

│   └── LICENSE

├── electrolinux

│   └── phpquery

│   ├── api-reference

│   │   ├── classtrees_phpQuery.html

│   │   ├── elementindex.html

│   │   ├── elementindex_phpQuery.html

│   │   ├── errors.html

│   │   ├── index.html

│   │   ├── li_phpQuery.html

│   │   ├── media

│   │   │   ├── background.png

│   │   │   ├── empty.png

│   │   │   └── style.css

│   │   ├── phpQuery

│   │   │   ├── Callback.html

│   │   │   ├── CallbackParam.html

│   │   │   ├── _Callback.php.html

│   │   │   ├── CallbackReference.html

│   │   │   ├── DOMDocumentWrapper.html

│   │   │   ├── _DOMDocumentWrapper.php.html

│   │   │   ├── DOMEvent.html

│   │   │   ├── _DOMEvent.php.html

│   │   │   ├── phpQueryEvents.html

│   │   │   ├── _phpQueryEvents.php.html

│   │   │   ├── phpQuery.html

│   │   │   ├── phpQueryObject.html

│   │   │   ├── _phpQueryObject.php.html

│   │   │   ├── _phpQuery.php.html

│   │   │   └── phpQueryPlugins.html

│   │   └── todolist.html

│   ├── cli

│   │   └── phpquery

│   ├── composer.json

│   ├── demo.php

│   ├── jQueryServer

│   │   ├── demo

│   │   │   ├── demo.htm

│   │   │   └── jquery.js

│   │   ├── jQueryServer.config.php.example

│   │   ├── jQueryServer.js

│   │   └── jQueryServer.php

│   ├── phpQuery

│   │   ├── phpQuery

│   │   │   ├── bootstrap.example.php

│   │   │   ├── Callback.php

│   │   │   ├── compat

│   │   │   │   └── mbstring.php

│   │   │   ├── DOMDocumentWrapper.php

│   │   │   ├── DOMEvent.php

│   │   │   ├── phpQueryEvents.php

│   │   │   ├── phpQueryObject.php

│   │   │   └── plugins

│   │   │   ├── example.php

│   │   │   ├── Scripts

│   │   │   │   ├── __config.example.php

│   │   │   │   ├── example.php

│   │   │   │   ├── fix_webroot.php

│   │   │   │   ├── google_login.php

│   │   │   │   ├── print_source.php

│   │   │   │   └── print_websafe.php

│   │   │   ├── Scripts.php

│   │   │   └── WebBrowser.php

│   │   └── phpQuery.php

│   ├── README.md

│   ├── test-cases

│   │   ├── document-types

│   │   │   ├── document-fragment-utf8.html

│   │   │   ├── document-fragment-utf8.xhtml

│   │   │   ├── document-fragment-utf8.xml

│   │   │   ├── document-iso88592.html

│   │   │   ├── document-iso88592-nocharset.html

│   │   │   ├── document-iso88592-nocharset.xhtml

│   │   │   ├── document-iso88592-nocharset.xml

│   │   │   ├── document-iso88592.xhtml

│   │   │   ├── document-iso88592.xml

│   │   │   ├── document-utf8.html

│   │   │   ├── document-utf8-nocharset.html

│   │   │   ├── document-utf8-nocharset.xhtml

│   │   │   ├── document-utf8-nocharset.xml

│   │   │   ├── document-utf8.php

│   │   │   ├── document-utf8.xhtml

│   │   │   └── document-utf8.xml

│   │   ├── document_types.php

│   │   ├── run.php

│   │   ├── test_2.php

│   │   ├── test_4.php

│   │   ├── test_5.php

│   │   ├── test_ajax_data_1

│   │   ├── test_ajax.php

│   │   ├── test_arrayaccess.php

│   │   ├── test_attr.php

│   │   ├── test_callback.php

│   │   ├── test_charset.php

│   │   ├── test_document.php

│   │   ├── test_events.php

│   │   ├── test.html

│   │   ├── test_insert.php

│   │   ├── test_manipulation.php

│   │   ├── test_manual.php

│   │   ├── test_multidoc.php

│   │   ├── test_php.php

│   │   ├── test_replace.php

│   │   ├── test_scripts.php

│   │   ├── test_selectors.php

│   │   ├── test_webbrowser.php

│   │   ├── test_wrap.php

│   │   └── xpath.php

│   └── unit-tests

│   ├── test.html

│   └── test.php

└── topthink

├── think-captcha

│   ├── assets

│   │   ├── bgs

│   │   │   ├── 1.jpg

│   │   │   ├── 2.jpg

│   │   │   ├── 3.jpg

│   │   │   ├── 4.jpg

│   │   │   ├── 5.jpg

│   │   │   ├── 6.jpg

│   │   │   ├── 7.jpg

│   │   │   └── 8.jpg

│   │   ├── ttfs

│   │   │   ├── 1.ttf

│   │   │   ├── 2.ttf

│   │   │   ├── 3.ttf

│   │   │   ├── 4.ttf

│   │   │   ├── 5.ttf

│   │   │   └── 6.ttf

│   │   └── zhttfs

│   │   └── 1.ttf

│   ├── composer.json

│   ├── LICENSE

│   ├── README.md

│   └── src

│   ├── CaptchaController.php

│   ├── Captcha.php

│   └── helper.php

├── think-image

│   ├── composer.json

│   ├── LICENSE

│   ├── phpunit.xml

│   ├── README.md

│   ├── src

│   │   ├── image

│   │   │   ├── Exception.php

│   │   │   └── gif

│   │   │   ├── Decoder.php

│   │   │   ├── Encoder.php

│   │   │   └── Gif.php

│   │   └── Image.php

│   └── tests

│   ├── autoload.php

│   ├── CropTest.php

│   ├── FlipTest.php

│   ├── images

│   │   ├── test.bmp

│   │   ├── test.gif

│   │   ├── test.jpg

│   │   ├── test.png

│   │   └── test.ttf

│   ├── InfoTest.php

│   ├── RotateTest.php

│   ├── TestCase.php

│   ├── TextTest.php

│   ├── ThumbTest.php

│   ├── tmp

│   └── WaterTest.php

└── think-installer

├── composer.json

└── src

├── Plugin.php

├── ThinkFramework.php

└── ThinkTesting.php

164 directories, 744 files

 类似资料: