小米9参数-netware

php下载系统
2023年4月5日发(作者:2寸照片尺寸是多少)

PHPCMS安装使⽤教程

phpcms⽂件和⽬录说明:

|-----api接⼝⽂件⽬录

|-----caches缓存⽂件⽬录

|-----configs系统配置⽂件⽬录

|-----数据库配置⽂件

|-----路由配置⽂件

|-----系统配置⽂件

|-----缓存配置⽂件

|-----configs_*系统缓存⽂件⽬录

|-----configs_commons/caches_data主要⽤来存放后台设置的配置信息

|-----category_栏⽬与站点映射所对应的配置⽂件

|-----category_content_站点1下所有栏⽬的详细配置信息

|-----category_item_⽂章模型下各栏⽬所对应的数据量

|-----category_item_下载模型下各栏⽬所对应的数据量

|-----category_item_图⽚模型下各栏⽬所对应的数据量

|-----关联链接配置缓存⽂件

|-----三⼤模型配置缓存⽂件

|-----mood_表情配置缓存⽂件

|-----推荐位配置缓存⽂件

|-----poster_template_⼴告位模板配置缓存⽂件

|-----站点列表配置⽂件,主要缓存所有站点的基本配置信息

|-----type_多个站点下的类别配置信息

|-----type_content_当前站点下类别配置信息缓存⽂件

|-----规则配置信息缓存⽂件

|-----urlrules_规则详细配置信息缓存⽂件

|-----专题配置信息缓存⽂件

|-----⾓⾊配置缓存⽂件

|-----友情链接缓存⽂件

|-----configs_model/caches_data

|-----content_⽣成表单的类库缓存⽂件

|-----content_⼊库时,对表单数据进⾏验证的类库缓存⽂件

|-----content_对从数据表中查询出来的数据进⾏处理的函数

|-----content_对要更新的数据进⾏有效性验证的函数

|-----model_field_⽂章模型所有模型字段的缓存信息

|-----model_field_下载模型所有模型字段的缓存信息

|-----model_field_图⽚模型所有模型字段的缓存信息

|-----phpcmsphpcms框架主⽬录

|-----languages框架语⾔包⽬录

|-----libs框架主类库、主函数库⽬录

|-----classes

|-----表单⽣成类库⽂件

|-----应⽤程序类库⽂件

|-----图⽚处理类库⽂件

|-----附件处理类库⽂件

|-----参数处理类库⽂件

|-----functions

|-----公共函数库⽂件

|-----扩展函数库⽂件

|-----model框架数据库模型⽬录

|-----content_内容模型⽂件

|-----admin_管理员模型⽂件

|-----attachment_附件模型⽂件

|-----modules框架模块⽬录

|-----adminadmin模块

|-----控制器⽂件

|-----contentcontent模块

|-----classescontent模块通⽤类库

|-----fieldscontent模块模型字段

|-----functionscontent模块通⽤函数库

|-----templatescontent模块后台模板⽂件

|-----templatescontent模块后台模板⽂件

|-----控制器⽂件

|-----templates框架系统前台模板⽬录

|-----default默认的模板风格

|-----contentcontent模块模板⽬录

|-----频道页模板⽂件

|-----列表页模板⽂件

|-----内容页模板⽂件

|-----模板配置⽂件

|-----phpsso_serverphpsso主⽬录

|-----statics⽹站素材⽂件⽬录

|-----csscss⽂件

|-----imagesimages⽂件

|-----jsjs⽂件

|-----uploadfile上传附件

|-----后台⼊⼝⽂件

|-----前台⼊⼝⽂件

phpcms使⽤:

1、phpcmsv9中的url路由规则:

http://域名/⼊⼝⽂件?m=模块名&c=控制器&a=⽅法名&catid=参数值

2、栏⽬的添加:

a、pc设计者认为,栏⽬详情页的数据都应该属于⼀个模型,所以在添加栏⽬时,必须给栏⽬指定⼀个模型,⾄于要选择什么模型,完全取

决于栏⽬详情页要显⽰什么类型的内容。

详情页:⽂章信息类的内容⽂章模型

详情页:图⽚类信息图⽚模型

详情页:下载东西下载模型

详情页:播放视频视频模型

b、如果以上模型还不能满⾜项⽬的需要,那么还可以⾃定义模型,通常情况下,⼀个⽹站是由多种模型的数据来组成的。

c、栏⽬添加选项:

栏⽬名称:在⽹站静态化时,创建⼀个以此⽬录名命名的⽬录来存放当前栏⽬下相关的模板⽂件。

d、pc的设计者认为,每个栏⽬会对应当前所选模型的三个模板⽂件:频道页模板⽂件、列表页模板⽂件、内容页模板⽂件。

这些模板⽂件在:phpcms/templates/default/content/⽬录下,如果想修改模板⽂件,只需要到此⽬录下找到对应的模板⽂件进⾏修改

就可以了。

频道页:category_*.html

列表页:list_*.html

内容页:show_*.html

⾄此,栏⽬各页⾯与模型的三个模板⽂件对应起来了。

注意:频道页⾯的显⽰是有条件的(当前栏⽬必须有⼦栏⽬才可以)

e、栏⽬添加成功后,栏⽬信息被存储到了v9_category数据表中,同时还被缓存到了

phpcms/caches/caches_common/category_⽂件中,这个缓存⽂件⾮常重要,⼀定要引起⾜够的重视,前台的很

多数据都是直接从此缓存⽂件中获取来的。

3、项⽬的部署:

a、素材⽂件:

statics

|-----images

|-----cmsimages项⽬图⽚⽂件

|-----js

|-----cmsjs项⽬js⽂件

|-----css

|-----cmscss项⽬css⽂件

phpcms

|-----templates

|-----new新的模板风格

|-----content内容模块模板⽂件

|-----频道页模板⽂件

|-----列表页模板⽂件

|-----内容页模板⽂件

|-----添加模板⽂件的配置

或者

|-----default

|-----content内容模块模板⽂件

|-----category_频道页模板⽂件

|-----list_列表页模板⽂件

|-----show_内容页模板⽂件

|-----配置新添加的模板⽂件

注意:模板⽂件的命名规范

b、进⼊后台,将栏⽬与模板⽂件对应起来

c、常量的定义:phpcms/⽂件

d、系统类库、函数库、模型⽂件及配置⽂件的加载

pc_base::load_sys_class();//加载系统类库

pc_base::load_sys_func();//加载系统函数库

pc_base::load_model();//加载模型

pc_base::load_config();//加载配置⽂件或配置选项信息

pc_base::load_app_func();//加载应⽤程序函数库

pc_base::load_app_class();//加载应⽤程序类库

全局范围可⽤,也可以直接在模板⽂件中使⽤,在⼆次开发时很有⽤。

4、想修改默认的模板风格怎么办?

PHPCMSV9默认的⽹页模板在phpcms⽬录下的templates⽂件夹。如果想更换模板,可以根据新模板的⽂件组织结构,分别覆盖

default⽂件夹和static⽂件夹。然后到⽹页后台管理平台,切换⽹页风格,就可以看到新换的⽹页模板⾸页样式。

后台管理操作步骤如下:设置——>站点管理——>修改–>模板风格配置(切换风格,当然风格由⾃⼰提前添加进代码⽬录中)

5、如何修改WampServer默认存放⽹页的⽂件夹?

左键单击,点击“wwwdirectory(www⽬录)”,可以打开WampServer默认存放⽹页的⽂件夹(例如C:wampwww)。实

际的⼯作中,存放⽹页的⽂件夹有可能不在www⽬录下,或者WampServer安装的盘符空间太⼩,为了⽹站以后的可扩充性考虑,想把⽹

站的实际路径更换⼀下等等场景,需要修改WampServer默认的存放⽹页的⽂件夹。

修改步骤分为以下⼏步:

(1)打开WampServer的安装⽬录,再打开⾥⾯的“script”⽂件夹,⽤Notepad++打开⾥⾯的⽂件,搜

索“wwwDir”,⼤概61⾏找到“$wwwDir=$c_installDir.’/www’;”,改成我们希望的⽬录即可,⽐如改成D:webdirectory,对应

的代码为:

$wwwDir=$c_installDir.'d/webdirectory';

(2)打开WampServer的安装⽬录,找到⽂件夹(本地安装在C盘)C:wampbinapacheapache2.4.9conf,⽤Notepad++打开

⽂件,搜索“DocumentRoot”,⼤概230⾏,修改为:

DocumentRoot"d:/webdirectory/"

再搜索“Directory”,⼤概252⾏,修改为:

6、外⽹访问配置好的WampServer服务器怎么办?

安装完WampServer和PHPCMS后,可以在本机浏览器访问到⽹站的⾸页,但是当尝试通过外⽹访问配置的服务器时候,发现外⽹访问会

提⽰权限不允许,这是因为WampServer默认是只允许127.0.0.1访问的,也就是只允许本机访问。那么,如何修改呢?找到

C:wampbinapacheapache2.4.9conf,⽤Notepad++打开⽂件,搜索“onlineoffline”,⼤概278⾏左右,屏蔽

Requirelocal,添加为Requireallgranted。如下图所⽰:

7、上传⽂件⼤⼩受限怎么办?

如上图所⽰,默认单个⽂件⼤⼩为2MB。修改配置步骤如下:

a、修改phpcms后台配置:

phpcms后台管理–>站点设置–>修改–>附件配置–>允许附件⼤⼩,输⼊数值如10240。(当然,这个值可以是任何⼤⼩)

b、修改⽂件配置:

打开php的配置⽂件(⽂件路径:)。搜索“upload_max_filesize”,把这个值改为10240(如上,值可以根据需要改)。

继续在中搜索“post_max_size”,把这个值改为300000。(表单提交的最⼤限制值,此项不是限制上传单个⽂件的⼤⼩,⽽是

针对整个表单提交的数据进⾏限制。)

注意:⼀定要保证post_max_size>=upload_max_filesize,也就是前者⼀定要⼤于后者。另外,修改后⼀定要重启服务器。

8、⽹站在发展的过程中,很可能需要多次的修改域名,那么修改域名应该怎么进⾏设置呢?

修改域名的步骤分为以下⼏步:

a、修改/caches/configs/⾥⾯所有与域名有关的,把以前的⽼域名修改为新域名就可以了。

b、进⾏后台设置–>站点管理。对相应的站点域名进⾏修改。

c、更新系统缓存。点击后台右上⾓的“更新缓存”按钮。

d、切换⾄内容–>附件管理–>附件地址替换。把附件地址批量的替换为新的地址。

e、切换⾄内容–>批量更新URL。把所有⽂章的地址都⾃动更新⼀下。

域名修改后,可以通过浏览器利⽤域名进⾏访问,测试⼀下效果。

9、⽹站迁移的⽅法:

⽹站迁移⼯作⽐较重要,具体可以分为两个⽅⾯:源⽹站的准备内容;新⽹站的部署任务。

源⽹站的准备内容,⼤概罗列为⼀下⼏点:

a、备份数据库:

登录⽹站管理平台,在“扩展”菜单下的“数据库⼯具”栏中的“请选择数据链接池”区域中选择在使⽤的数据链接池,这时在下⾯会显⽰

相应的表单⽂件名,全部选择后单击“开始备份数据”,备份完成后会弹出“备份成功”的提⽰语。这时会⽣成⼀个(或多个)SQL格式的

⽂件在⽹站的“caches/bakup”⽂件夹⾥。

b、下载数据库:

完成上⾯的备份后,系统会⾃动将数据库按2M(即2048KB)左右的⼤⼩按⽂件存放,备份完后可以单击对应的⽂件后⾯的“下载”连接

来下载相应的SQL格式的备份,⼀般会有多个⽂件,注意备份⽂件后⾯的序号。当然也可以使⽤FTP软件⼀次下载(或拷贝)。

c、下载⽹站模板:

⽹站的风格和样式都存放在模板⽂件中,模板⽂件存放在"phpcms/templates",通过FTP下载(或拷贝)这个⽂件夹。

d、下载css⽂件:

如果⽹站曾经修改过模板的位置及效果,这时需要下载(拷贝)css⽂件,需要备份的⽂件夹为“statics/css”。

e、下载数据库配置⽂件:

数据库配置⽂件在“caches/configs”⽂件夹下的“”,这⾥主要是数据库的名称及头,格式如下,下载(或拷贝)后在新

建安装软件时要使⽤到。

<?php

returnarray(

'default'=>array(

'hostname'=>'localhost',

'port'=>3306,

'database'=>'phpcmsv9',

'username'=>'root',

'password'=>'',

'tablepre'=>'v9_',

'charset'=>'gbk',

'type'=>'mysql',

'debug'=>true,

'pconnect'=>0,

'autoconnect'=>0

),

);

>

f、下载(拷贝)附件:

PHPCMSV9默认附件的⽂件夹为“uploadfile”,原来的图⽚、上传的⽂件都在这个⽂件夹中,需要进⾏下载(或拷贝)。

新⽹站的部署任务,⼤概分为以下⼏步:

a、安装⽹站程序

在新的⽹站上安装与原来⽹站字符⼀致的PHPCMSV9,在数据库设置时,需要⽤到数据库名和头,请使⽤上⾯e的内容。

b、上传源⽹站备份数据

将备份的SQL⽂件上传(粘贴)到新的⽹站“caches/bakup”⽂件夹。

c、上传源⽹站模板

将原来⽹站的模板⽂件上传(粘贴)到“phpcms/templates”⽂件夹。

d、上传源⽹站css⽂件

如果没有使⽤默认程序的CSS,请将备份的CSS上传(粘贴)到“statics/css”

e、上传附件

将下载的“uploadfile”⽂件夹上传(粘贴)到新的⽹站根⽬录下。

f、恢复数据

登录到新⽹站的后台,在“扩展”菜单下的“数据库⼯具”中选择“数据导⼊”,在下⾯选择上传的备份数据,请检查是否完整,选中

全部后单击“恢复”将数据进⾏恢复。

g、更新⽹站缓存

完成数据恢复后,请更新全站的缓冲,再检查相应的栏⽬数据是否完成。

h、⽣成⽹站与栏⽬及⾸页

检查⽹站的设置后,⽣成⽹站的⽹页、栏⽬及⾸页,就可以完成了。

到此,⽹站迁移结束。

10、默认模板详情列表

结果如下:

11、如何理解V9系统的设计逻辑?

站点管理⼊⼝:

另外,就是内容部分。phpcmsV9是标准的MVC框架,内容部分是⽹站的核⼼数据部分,为了便于扩展和维护,必须理解模型、栏

⽬、附件管理。

当新建⼀个新栏⽬,是以什么样的模型进⾏内容维护,模型管理:

当要向⽹页添加⼀个新栏⽬时,栏⽬管理:

当有下载模块时,需要维护⽤户上传的附件项,附件管理:

其他…

12、⽹站的SEO配置是⼲什么的?

SEO,SearchEngineOptimization,即搜索引擎优化。指在了解搜索引擎⾃然排名机制的基础上,对⽹站进⾏内部及外部的调整优

化,改进⽹站在搜索引擎中关键字的⾃然排名,获得更多的展现量,吸引更多⽬标客户点击访问⽹站,从⽽达到⽹络营销及品牌建设的⽬

标。

更多推荐

php下载系统