分类: 有料

  • PHPCMS V9 二次开发文档

    PHPCMS V9 二次开发文档

    服务器要求

    PHP 版本 5.2 或更新的版本。

    MySQL版本推荐5.0或者更新版本。

    模型视图控制器 (MVC)

      MVC是一个设计模式,它强制性的使应用程序的输入、处理和输出分开。使用MVC应用程序被分成三个核心部件:模型(M)视图(V)控制器(C),它们各自处理自己的任务。

    视图

      视图是用户看到并与之交互的界面。对老式的Web应用程序来说,视图就是由HTML元素组成的界面,在新式的Web应用程序中,HTML依旧在视图中扮演着重要的角色,但一些新的技术已层出不穷,它们包括Adobe Flash和象XHTML,XML/XSL,WML等一些标识语言和Web services。如何处理应用程序的界面变得越来越有挑战性。MVC一个大的好处是它能为你的应用程序处理很多不同的视图。在视图中其实没有真正的处理发生,不管这些数据是联机存储的还是一个雇员列表,作为视图来讲,它只是作为一种输出数据并允许用户操纵的方式。

    模型

      模型表示企业数据和业务规则。在MVC的三个部件中,模型拥有最多的处理任务。例如它可能用象EJBs和ColdFusion Components这样的构件对象来处理数据库。被模型返回的数据是中立的,就是说模型与数据格式无关,这样一个模型能为多个视图提供数据。由于应用于模型的代码只需写一次就可以被多个视图重用,所以减少了代码的重复性。

    控制器

      控制器接受用户的输入并调用模型和视图去完成用户的需求。所以当单击Web页面中的超链接和发送HTML表单时,控制器本身不输出任何东西和做任何处理。它只是接收请求并决定调用哪个模型构件去处理请求,然后确定用哪个视图来显示模型处理返回的数据。

      现在我们总结MVC的处理过程,首先控制器接收用户的请求,并决定应该调用哪个模型来进行处理,然后模型用业务逻辑来处理用户的请求并返回数据,最后控制器用相应的视图格式化模型返回的数据,并通过表示层呈现给用户。

    文件目录结构

    根目录

    |  –  api  接口文件目录

    |  –  caches 缓存文件目录

           |  – configs 系统配置文件目录

           |  – caches_* 系统缓存目录

    |  –  phpcms  phpcms框架主目录

           |  – languages 框架语言包目录

           |  – libs 框架主类库、主函数库目录

           |  – model 框架数据库模型目录

           |  – modules 框架模块目录

           |  – templates 框架系统模板目录

    |  –  phpsso_server  phpsso主目录

    |  –  statics  系统附件包

           |  – css 系统css包

           |  – images 系统图片包

           |  – js 系统js包

    |  –  uploadfile  网站附件目录

    |  –  admin.php  后台管理入口

    |  –  index.php  程序主入口

    |  –  crossdomain.xml  FLASH跨域传输文件

    |  –  robots.txt 搜索引擎蜘蛛限制配置文件

    |  –  favicon.ico  系统icon图标

    URL访问

    PHPCMS是采用MVC设计模式开发,基于模块和操作的方式进行访问,采用单一入口模式进行项目部署和访问,无论访问任何一个模块或者功能,只有一个统一的入口。

    参数名称描述位置备注
    m模型/模块名称phpcms/modules中模块目录名称必须
    c控制器名称phpcms/modules/模块/*.php 文件名称必须
    a事件名称phpcms/modules/模块/*.php 中方法名称 

    模块访问方法[示例]:

     http://yourdomain.com/index.php?m=content&c=index&a=show&id=1


    其中 
    m = content 为模型/模块名称 位于phpcms/modules/content
    c = index 为控制器名称 位于phpcms/modules/content/index.php
    a = show 为时间名称 位于phpcms/modules/content/index.php 中show()方法
    id = 1 为其他参数 与正常get传递参数形式相同

    如果我们访问您的域名 如:

    http://www.yourdomain.com/index.php

    phpcms默认路由会定位到content模块的index控制器中的init操作,因为系统在没有指定模块和控制器的时候,会执行默认的模块和操作。因此下面的URL的结果是相同的:

    系统还支持URL路由的功能,这些都能够带来其他的url访问效果。

    [content_hide]

    [b2_file link=”https://pan.baidu.com/s/1ckgbt07YoiFf7SqMIvagTQ” name=”phpcms 开发文档” pass=”40zm” ]

    [/content_hide]

  • 2023各行业运营知识地图:抖音、朋友圈、短视频、社交电商、小红书、餐饮、私域流量等

    [content_hide]

    [b2_file link=”https://pan.quark.cn/s/e2bdec93b15b” name=”运营知识地图” pass=”uaBW”]

    [/content_hide]

  • 比Xshell好用,号称全世界最好用的终端工具

    比Xshell好用,号称全世界最好用的终端工具

    前言

    作为一个Web开发人员,经常需要在Windows电脑上远程操作Linux,常用的终端工具有Xshell、SecureCRT、Putty。其中Xshell和SecureCRT功能强大,但是要收费,Putty虽然免费,但是功能上略显单薄。今天给大家介绍的这款终端工具非常强大,它不仅界面非常炫酷,功能也非常强大,而且在Windows、Mac、Linux上都有对应的版本,最重要的是,免费!!而且代码都是开源的!!!

    一、介绍:

    Tabby是德国一位优秀选手开发的,官网是:https://tabby.sh/,其在Github上描述这款在终端工具为全世界最好用的终端工具:

    口气还真不小!不过目前为止在Github上的Star数已经超过23k了:

    说明还是得到很多开发者的认可的,主要是这款软件是真的很优秀:

    • 支持多个平台,Windows、Mac(支持Inter和M1芯片)、Linux,这些桌面操作系统都支持。
    • 支持PowerShell, PS Core, WSL, Git-Bash, Cygwin, Cmder and CMD几乎所有终端类型。
    • 自带SFTP工具,让我们在本地和服务器之间传输文件不再痛苦。
    • 颜值党,有非常多的主题,有非常快捷键方便来实现一些骚操作,可以说是一款很现代化的终端工具了。

    比如我就喜欢使用类似iTerm的方式,把终端显示在顶部,然后通过快捷键来切换显示和隐藏:

    大幅提高了我的工作效率。

    二、下载:

    Tabby的源代码和编译后的安装包都是托管在Github上,地址为:https://github.com/Eugeny/tabby,点击tags后可以看到所有二进制安装包:

    注:介于有些人网络环境问题,打不开github.com那我这里以windows为例,已经下载并传网盘了:下载传送门

    安装就不再做过多介绍了,这里以Windows为例,来简单介绍一些Tabby的用法,作为抛砖引玉,读者可以研究一些深入的用法。

    三、打开终端:

    刚打开软件后,点击New Terminal,然后就可以启动一个新的终端了。Tabby的终端类型很多,可以按需选择。

    • CMD类型:
    • PowerShell类型:
    • Git Bash类型:

    如果安装了WSL(Windows Subsystem for Linux),还可以用Tabby打开WSL终端。说到这里,读者可能比较关心,如何打开SSH终端来连接远程服务器。因为用SSH终端,还需要配置远程服务器域名和账号和密码,所以操作稍微麻烦一点,下面来说一下使用Tabby来打开SSH终端。

    1. 第一步:打开Setting:

    2. 第二步:点击Profiles&connections
    在里面点击New profile

    3. 第三步:点击SSH Connection

    4. 第四步:配置服务器SSH连接信息:

    然后就可以连接SSH,愉快的进行操作了。

    四、SFTP文件传输:

    Tabby让我觉得最爽的,就是自带SFTP,像之前用XShell,你还得单独下载一个Xftp。这里我们来演示一下在Tabby中使用SFTP传输文件:

    1. 从服务器下载文件:

    从服务器上下载文件,只要点击右上角的SFTP按钮,即可弹出一个对话框,选择你要下载的文件即可。

    2. 上传文件到服务器:

    如果你想要上传文件到服务器,也是点击SFTP按钮,然后进入到指定路径,接着点击右上角的Upload按钮即可上传。

    或者直接把文件拖拽到Tabby中。

    五、相关设置:

    点击Tabby右边的齿轮按钮,即可打开设置界面。

    1. 快捷键:

    在设置界面中,点击HotKeys,然后可以看到所有快捷键方式,比如我这里设置Toggle Terminal window快捷键,只要选中你需要的操作,然后点击右边的Add..,再按你想设置的快捷键,他就会自动记录此操作的快捷键。

    其他快捷键读者可以自行阅读和设置。

    2. 设置主题:

    Tabby自带了许多的主题,在Color Scheme中,读者可以自行选择喜欢的主题:

    其他一些相关的设置,读者可以在Settings中设置,包括字体大小,风格等。

    不管从功能还是从美观度来说,Tabby感觉都完爆XSell。自动我用过这款工具后,再也没有用过其他终端工具了,或者真的如Tabby作者所言,这是世界上最好的终端工具…

  • Dedecms后台美化模板

    Dedecms后台美化模板

    ★模板介绍★

    dedecms织梦美化版后台模板,测试完整无错,兼容主流浏览器。模板包含安装说明,带utf-8和gbk两种编码。

    ★模板安装方法★

    下载后有两种编码,根据你自己的网站编码,把对应的编码的文件覆盖到根目录即可。
    后台地址:您的域名/admin (你也可以把admin目录需改成比较复杂的一点的目录名字,这样更安全)

    [content_hide]

    [b2_file link=”https://pan.baidu.com/s/1J-tD59j–KkPigp2_g4-Sg” name=”dedecms后台美化” pass=”zv7m”]

    [/content_hide]

  • Erphpdown v11 WordPress VIP收费下载插件

    Erphpdown v11 WordPress VIP收费下载插件

    vip会员+推广提成+收费下载/查看内容+前端个人中心银联/支付宝/微信支付/财付通/贝宝paypal WordPress中文插件erphpdown

    此插件需要配合Modown v4.3模板一起使用,模板下载地址:点击下载

    [content_hide]

    [b2_file link=”https://pan.baidu.com/s/19WGKUPk0reF0-2T-S53iWQ” name=”erphpdown v11″ pass=”qnlw” ]

    [/content_hide]

  • WordPress资源下载类主题,Modown v4.3,付费下载、查看

    WordPress资源下载类主题,Modown v4.3,付费下载、查看

    Modown是模板兔基于Erphpdown wordpress下载插件开发的一款全新的针对收费付费下载资源/虚拟资源售卖的WordPress主题。


    一款为erphpdown而生的wp主题。集付费下载资源、付费查看内容于一体,包含体验VIP、包月VIP、包年VIP、终身VIP权限,用户推广拿提成提现,VIP免费下载资源、VIP每日下载次数限制,集成官方支付宝/微信支付接口、多个个人免签支付接口。主题无域名限制!

    付费下载/查看、VIP权限等相关功能详情请看Erphpdown介绍(已维护近7年的收费下载插件)。

    此主题需要Erphpdown 9.2版本以上,目前限时促销买此主题即送erphpdown插件,请购买后联系客服赠送。
    (注意:此主题不包含erphpdown插件,erphpdown插件下载地址:点击下载


    自适应响应式设计,兼容主流浏览器
    网格样式与瀑布流样式任意切换
    自带与主题UI完美兼容搭配的erphpdown前端用户中心页面(此功能若单独找我们定制也需要几百)
    首页banner处可以换成幻灯片、增加搜索框、按钮等
    分类多重筛选(每个分类的筛选标签可自定义)
    自定义文章类型(博客或教程等等),文章列表显示
    一键社交账号登录,自定义的登录注册找回密码页面模板(含验证码)
    多个小工具以及页面模板(前端投稿页面)
    CMS式首页模板(显示多个分类板块,可子分类筛选)
    Ajax无刷新评论
    集成ckplayer视频播放器(使用短代码[ckplayer]视频地址[/ckplayer])
    外链特色图片,列表页文章图片可自定义高度
    文章单栏与双栏切换,可点赞收藏
    特点说多了等于扯淡,惊喜等你来看

    [content_hide]

    [b2_file link=”https://pan.baidu.com/s/1rK6by3ssMHljeRUpltuCGQ” name=”modown v4.3″ pass=”id9n”]

    [/content_hide]

  • The7 9.40,WordPress汉化主题带秘钥,内附安装教程,支持上百页面模板

    The7 9.40,WordPress汉化主题带秘钥,内附安装教程,支持上百页面模板

    汉化程度:后台和所有插件95%汉化


    模板用途:各类企业、新闻博客、产品展示、电子商务、移动互联网等


    包含插件:Visual composer可视化前端编辑器、Ultimate_VC_Addons交互特效插件、Revslider幻灯片、Layerslider层幻灯片、pricing价格表单、woocommerce电子商务、云典编辑器拓展等插件。


    功能简介:布局上支持左右和上下布局;颜色上支持无限自定义色彩;风格上支持全宽、常规风格;配色模板有100种;后台管理方面支持修改网站任何区域,无需编程;可视化编辑器可以让您自定义网站的布局,实现各种各样的自定义网站风格;总之,用这款模板设计网站,只要你想得到,就能够做得出。

    安装说明

    dt-the7.zip 为主题,

    dt-the7-child.zip 为子主题(不会用可不理会)

    安装: wordpress后台,外观,主题,添加,上传主题

    然后,仪表盘,更新,更新翻译,更新主题(如有新版)

    导入演示:the7菜单,演示模板,选择自己喜欢的,点导入就行,会自动安装插件。

    请务必检查自己服务器的配置,是否符合需求,the7菜单,服务信息 内查看要求。

    语言包内的所有文件,上传到/wp-content/languages/plugins

    [content_hide]

    [b2_file link=”https://pan.baidu.com/s/1zvVq5MLyXLlDERi0cYq92g” name=”the7″ pass=”gmse” ]

    [/content_hide]

  • WordPress主题,JustNews5.7.3,带问答模块

    WordPress主题,JustNews5.7.3,带问答模块

    JustNews主题专为博客、自媒体、资讯类的网站设计开发,自适应兼容手机、平板设备,支持前端用户中心,可以前端发布/投稿文章,同时主题支持专题功能,可以添加文章专题。

    可视化编辑器

    内置全新可视化编辑器

    JustNews内置我们自主开发的WordPress主题可视化编辑器,通过使用可视化编辑器,只需简单拖拽设置,即使小白用户也能轻松快速搭建出属于自己的页面

    强大的SEO功能

    代码级SEO优化,助力流量获取

    从SEO的角度对主题进行深度定制开发,实现代码级优化,并内置众多优化工具,可实现TDK自动获取、自动关键词内链、自动alt、百度API接口推送等

    问答社区 / QAPress

    轻量级问答社区系统

    QAPress是一款付费WordPress插件,旨在为WordPress网站提供一个轻量级的问答系统,方便客户交流反馈问题,同时提升网站形象。插件已完美适配兼容JustNews主题,可视需求进行选购

    前端用户中心

    原创开发完善的前端用户中心功能

    JustNews主题内置前端用户中心功能,可支持邮箱和手机注册登录以及国内外常见社交媒体一键登录,新版用户中心更增加了私信、关注等实用功能

    [content_hide]

    [b2_file link=”https://pan.baidu.com/s/1hurHAe41SYUHlB4Rm6c2Ig” name=”justnews5.7.3″ pass=”sf0o” ]

    [/content_hide]

  • DUX7.1,WORDPRESS大前端主题

    DUX7.1,WORDPRESS大前端主题

    新增文章内容图片弹窗功能开关,已支持PC端(主题设置-文章)
    新增缩略图圆角的开关(主题设置-基本)
    新增文章专题链接前缀自定义(后台-设置-固定链接)
    新增文章专题在首页的显示数量可选设置(主题设置-专题)
    调整标签SEO描述不追加标签名
    解决页面中图片居中展示可能出现的大面积空白问题
    修复文章快速编辑SEO可能出现的报错
    其他微调

    [content_hide]

    [b2_file link=”https://pan.baidu.com/s/1ekaIVOZmbBZhdDZ8dQUFrQ” name=”大前端DUX7.1″ pass=”k47z” ]

    [/content_hide]

  • PHPCMSV9修改版,增加H5上传,支持HTTPS,支持PHP7

    PHPCMSV9修改版,增加H5上传,支持HTTPS,支持PHP7

    首先感谢PHPCMSX团队提供程序,对他们的分享精神致敬。这个版本小编已经升级过几个站点了,全新的登录界面和后台管理界面,让客户感觉我们在用心去升级系统了。

    当前版本是基于PHPCMS V9 (9.6.3)上优化完善而来的,对PHPCMS V9进行了全面的优化和持续的安全修复及维护,并对部分功能做了延伸。

    支持HTTPS环境, 支持php7.4+ (最高支持到 php7.4.23) , 支持MySQL8+ (最高支持到 MariaDB 10.5) 、 去除了已被废弃的视频模块和视频模型、 修复已知安全漏洞、 修复已知BUG 增加安装时自定义后台管理登录地址、后台附件上传修改为H5上传、会员头像上传修改为H5上传等等,大家可下载适用。

    不同于其他phpcms修改版,这个版本没有对程序功能和模块进行过多的增加和魔改;

    保留所有官方原版程序中各功能不变的基础上,进行了全面的安全漏洞修补、BUG修正、和部分代码的优化完善,使其能更安全稳定的运行于当前大部分服务器环境下;

    [content_hide]

    [b2_file link=”https://pan.baidu.com/s/1yov9MqVIwFvAz1XDEDw4Lg” name=”PHPCMSV9″ pass=”vyzv” ]

    [/content_hide]

    织梦dedecms开始收费了,这个是广大站长的最优选择,dedecms转phpcms程序:下载地址

    需要dedecms数据转移技术支持可以与我联系:20592476(注明数据转换)