不积跬步无以至千里

记录精彩的程序人生

  • 首页
  • Java
  • Golang
  • PHP
  • Python
  • Nodejs
  • Lua
  • Docker
  • DevOps
  • 文章归档
  • 默认分类
  • 关于
  • 标签

  • 搜索
PostgreSQL hbase 时间同步 nexus 开机启动 nexus, 开机启动 jenkins安装配置 gitlab安装配置 gitlab安装 文件系统 fastdfs gcc切换 gcc升级 mysql8 交换空间 虚拟内存 tcp thrift lua tag test VPN SoftEtherVPN homebrew asm spring tomcat maven jdk ios mac 图案字符 figlet mysql半同步复制 mysql主从同步 一主多从 一主一从 主从同步 反向代理 密码重置 test 虚拟机扩容 swap 虚拟空间 docker ldocker grpc-gateway protobuf 微服务 go grp GRPC 授权登录 OAuth2.0 SOA supervisord supervisor RPC CentOS rabbitmq 环境变量 php-fpm php.ini error php7 lnmp 编译安装 mysql nginx linux java php python redis 字符串操作 mysql5.7 Solo

个人开发CoolCms即将完成

发表于 2020-02-28 | 分类于 默认分类 | 0 | 阅读次数 1240

个人PHP博客,最近一两个月来更新比较慢,从而来访的朋友也没有以前那么频繁了,在这里想对各位朋友说一声抱歉,以后尽量保持必要的更新。

截止到本周为止,个人开发了一套 企业站通用的cms 建站程序,没有太多花哨的功能,做的都是实用性非常强的功能。大家知道,其实企业网站做来做去都是那些功能,同样的功能重复做,相同的代码重复写,我觉得完全没有必要,所以就开发了这个比较通用的适合中小企业使用的建站CoolCms。

该程序模块包括:

1.新闻模块(新闻分类增,删,改,移。新闻增,删,改,移。支持无限级分类)。

2.产品模块(产品分类增,删,改,移。产品增,删,改,移。支持无限级分类)。

3.单页模块(公司简介,联系信息等,可以随意增,删,改单页,减少代码量)。

4.下载模块(包括下载分类[软件下载,文档等随意定制]增,删,改。)。

5.友情链接和留言板(这个就很简单了,呵呵,基本的留言回复模块,友情链接增,删,改)。

6.系统管理模块(账号管理,网站配置设置,数据备份,数据还原,本人觉得数据备份和还原功能非常实用,普通用户就可以自己备份网站数据,节省维护成本)。

系统特点:

1.所有功能实用性很强,对于可有可无的功能我一律去掉,我觉得实用才是正道。

2.可制定性比较强,因为后台功能已经包括企业站所需所以功能,前台展示内容随便调用。

3.产品和新闻支持缩略图展示,避免因为前台因为“硬”压缩尺寸导致图片变形。

4.产品图片和下载板块的附件支持同步修改,删除。即:修改或者删除该产品图片(或文件)的时候,文件夹里面的图片(或文件)会同时被修改和删除,节约服务器硬盘空间。

5.回收站功能。产品和新闻模块我设计了回收站功能,因为这两块相对重要,回收站可以及时恢复你不小心删除的内容,防止误删。

最后说明几点,基于多方面考虑,我没有使用框架,没有使用模板引擎,也没做伪静态,仅仅是基于面相对象"纯"PHP手写代码开发。我想应该有相当一部分朋友也有这样的爱好,因为干净清爽的代码更利于我们学习和提高。只要熟练掌握了最最基础的东西,我想那些所谓的“高级”技术也就不难了。

本人才疏学浅,肯定还有很多不足的地方,非常希望同各位PHPer朋友交流工作中的心得,你我共同提高。

今天,一个值得纪念的小日子!
ThinkPHP框架中快捷键M和D的区别
  • 文章目录
  • 站点概览
ken

ken

记录精彩的程序人生

498 日志
9 分类
77 标签
RSS
Creative Commons
Links
  • 酷壳
0%
© 2010 — 2025 ken
由 Halo 强力驱动
鄂ICP备18013899号-1