Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >BackPress:用于创建网页程序的 PHP 库

BackPress:用于创建网页程序的 PHP 库

作者头像
Denis
发布于 2023-04-16 05:21:42
发布于 2023-04-16 05:21:42
6920
举报
文章被收录于专栏:WordPress果酱WordPress果酱

BackPress 是一个具有网页程序(或者说在线应用)核心功能的 PHP 库,它的是非常欢迎的 WordPress 开源程序的核心部分,也是 bbPress 和 GlotPress 等开源程序的核心部分。 它包括可用于创建强劲的,并可扩展的网页程序的基本功能:

  • 登录(主要采用 bbPresss 的登录代码)到文件/数据库/其他。
  • 用户角色管理 -- 用户部分程序的访问控制
  • 用户管理 -- 包括用户的元数据(meta data)和数据库模式支持,用于管理核心的用户信息和其他相关的信息。
  • 数据库抽象 -- 支持使用多个数据库服务器,集群和数据中心
  • XML-RPC 服务器端和客户端 -- 用于和其他系统交互。
  • 邮件发送 -- 通过 SMTP 和 sendmail,支持附件。
  • 密码散列(Hashing)/加密 (Crypto)
  • AJAX -- 标准的基于 XML 的 AJAX 请求和 AJAX 响应。
  • 用户身份验证 -- 内置了密码加密,再加上安全的 cookie 管理
  • 通过对象来进行错误处理 -- 一次可处理多个错误。
  • 完整的 HTTP 库 -- 支持核心 PHP 的 HTTP 操作,使用具有广泛的兼容性的 cURL 和原始套接字,支持 cookie 的发送/接收。
  • 对象缓存 -- 并且支持使用 memcached 作为后端缓存机制进行内存缓存。
  • 任意的分类管理 -- tag,分类,其他分类系统。
  • 选项管理 -- 用于管理程序全局的选项和设置。
  • 兼容性功能 -- 支持绝大部分 PHP 版本。
  • 格式化 --用于处理各种字符串。
  • KSES -- 完全安全的 HTML 内容过滤
  • 完整的插件 API -- 通过 "action" 和 "filter" 两种方法进行处理。
  • Shortcode API -- 支持 [bbcode] 样式的 shortcode.
  • Pseudo-cron 功能 -- 让你的程序中的事件可以自动运行,这是通过用于访问来驱动的。

目前 BackPress 还没有发布,如果你想尝新,可以到 BackPress SVN 去下载。


本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
WordPress 常量概述
我们知道 WordPress 有很多预定义的常量,我们开发的时候,如果你是 WordPress 开发者,会经常用到这些常量,为了方便 WordPress 开发者的使用,WP Engineer 把所有的 WordPress 常用的常量都罗列出来:
Denis
2023/04/15
1.1K0
wordpress网站设置LiteSpeed Cache缓存插件优化加速教程
适用于WordPress的LiteSpeed缓存(LSCWP)是一个多站点的网站优化加速插件,具有专用的服务器级缓存和优化功能的集合。
半夜喝可乐
2024/09/30
4220
WordPress程序文件功能介绍(WP程序开发必备)
WordPress程序文件功能介绍(WP程序开发必备)。了解一下 WordPress程序文件的功能,对于Wordpress二次开发还是很有必要。
主机教程网2bcd.com
2022/11/04
8820
WordPress程序文件功能介绍(WP程序开发必备)
Discuz二次开发基本知识总结
一) Discuz!的文件系统目录 注:想搞DZ开发,就得弄懂DZ中每个文件的功能。 a) Admin:后台管理功能模块 b) Api:DZ系统与其它系统之间接口程序 c) Archiver:DZ中,用以搜索引擎优化的无图版 d) Attachments:DZ中 ,用户上传附件的存放目录 e) Customavatars:DZ中,用户自定义头像的目录 f) Forumdata:DZ缓存数据的存放目录 g) Images:DZ模板中的图片存放目录 h) Include:DZ常用函数库,基本功能模块目录 i) Ipdata:DZ统计IP来路用的数据 j) Plugins:DZ插件信息的存放目录 k) Templates:DZ模板文件的存放目录 l) Wap:DZ无线,Wap程序处理目录
全栈程序员站长
2022/07/21
2.9K0
WordPress 2.6 Beta 1
WordPress 发布了 2.6 的测试版本,我也安装了,有以下功能(Via boren.nu):
Denis
2023/04/13
7020
php二次开发知识,Discuz!二次开发基本知识「建议收藏」
大家好,又见面了,我是你们的朋友全栈君。 必须至少具备如下技能: 1) 能够理很好理解MVC构架的原理(虽然DZ不是MVC架构的) 2) 扎实的PHP基础,熟悉结构化程序,OOP程序的写法及应用 3) 熟悉MYSQL就用,掌握SQL语言,懂SQL优化者更佳 4) 熟悉使用Discuz!的各项功能 一) Discuz!的文件系统目录 注:想搞DZ开发,就得弄懂DZ中每个文件的功能。 a) Admin:后台管理功能模块 b) Api:DZ系统与其它系统之间接口程序 c) Archiver:DZ中,用以搜索引擎优
全栈程序员站长
2022/08/30
3.1K0
WordPress插件中的XSS漏洞的复现分析与利用
WordPress起初是一款个人博客系统,后来逐步地演化成为一款内容管理系统软件。它使用PHP语言和MySQL数据库开发而成,用户可以在支持相应版本的PHP 和 MySQL数据库的服务器上方便快捷地搭建自己的博客或者网站。WordPress中的photo-gallery插件可以让用户在短短几分钟内构建十分漂亮精美的照片库。在photo-gallery<=1.5.34的版本中存在存储型XSS漏洞,一旦被黑客利用,将会产生非常严重的后果,本文我们详细讨论该漏洞。
FB客服
2019/09/29
1.2K0
WordPress插件中的XSS漏洞的复现分析与利用
各种有用的PHP开源库精心收集
1.html2ps and html2pdf    下载地址: http://www.tufat.com/script19.htm
IT工作者
2023/11/29
3260
如何开发一个简单的WordPress 插件
WordPress 是一个强大的内容管理系统(CMS),其灵活性和可扩展性使得它成为全球最受欢迎的网站构建平台之一。WordPress 插件是扩展 WordPress 功能的主要方式,开发一个插件不仅可以满足特定需求,还可以为其他用户提供便利。本文将详细介绍 WordPress 插件开发的各个方面,包括插件的基本结构、开发流程、常用 API、最佳实践等,帮助开发者从零开始掌握 WordPress 插件开发。
flyskyocean
2024/11/12
6230
Php面试问题_php面试常问面试题
固定定位,它是相对于浏览器窗口来进行定位。不管页面如何滚动,固定定位元素显示的位置不会改变!
全栈程序员站长
2022/09/27
1.5K0
PHP程序员应该知道的15个库
概述:近几年,PHP已经成为最受欢迎的一种有效服务器端编程语言,PHP库在扩展该语言的核心功能方面具有重要的作用。今天,小编将列出15个这样的PHP库,欢迎大家品鉴! 最几年,PHP已经成为最受欢迎的一种有效服务器端编程语言。据2013年发布的一份调查报告显示,PHP语言已经被安装在全球超过2.4亿个网站以及210万台Web服务器之上。PHP代表超文本预处理器,它主要用于创建动态网页。当然,PHP还有许多其他用途,在Web开发人员中具有极高的人气。随着相关技术在各个领域的不断发展,PHP开发人员目前拥有非常
Vicsh
2018/05/16
1.3K0
强化 WordPress 的 11 种有效方法
谈到 WordPress 网站安全,你可以做很多事情来防止你的网站或博客遭到黑客攻击。由于 WordPress 网站很容易被黑客入侵,因此 CMS 经常成为黑客进行恶意活动的目标。虽然没有万无一失的方法,但你仍然可以让自己熟悉 WordPress 强化方法,因为不使用它们的后果可能是有害的。
海拥
2022/11/21
1.3K0
强化 WordPress 的 11 种有效方法
【数据库06】web应用程序开发的任督二脉
个人计算机的发展导致了带有图形的用户界面GUI的数据库应用的发展。程序在个人计算机上运行,这些代码直接与一个共享的数据库进行通信。这种模式被称为客户-服务器体系结构。
半旧518
2022/11/16
7880
【数据库06】web应用程序开发的任督二脉
WordPress 2.5 新特性
更详细地介绍请看原文:WordPress 2.5。中文翻译看这里:Aaron 的,PaPu 的。
Denis
2023/04/13
4710
php最新面试题_面试问题汇总
你好,我大概的说下我们的业务流程,我们的业务流程是:用户在网站浏览酒店信息,可以根据地区检索出该地区的酒店信息。列表展示酒店的信息由:酒店的名称,酒店图片,酒店位置,评论人数,评论分数以及最低入住价格。用户选中要入住的酒店进入酒店详情页面,查看酒店的介绍以及酒店的房型列表,用户根据他要入住的时间和离店的时间,检索出这个时间段内的所有可选房型(房间数量–当天的订单–当天未离店订单=剩余房间数量)显示给用户。用户选择好房型后就可以进行下单,要求有订单的开始时间,结束时间,房间数量,住客姓名,抵店时间,联系方式,备注信息等等。
全栈程序员站长
2022/09/28
9110
WordPress 2.2
本人(不是我,是原文作者Matt)仅代表全体 WordPress 开发小组,满怀自豪和兴奋的心情向大家宣布WordPress 2.2 版本“Getz”立刻就可以下载了。这个版本包含了很多新的特性,最显著的是集成了 Widgets和修正了200多个bug。此版本以著名的萨克斯管演奏家 Stan Getz命名。
Denis
2023/04/13
3290
每天一个WordPress文件:wp-config.php
wp-config.php 是 WordPress 用来保存配置信息的地方,包含网站的基础配置详细信息(如数据库连接信息),它是 WordPress 最重要的文件之一,该文件位于 WordPress 文件目录的根目录中。
Denis
2023/04/15
8340
WordPress 2.6 简体中文版发布
WordPress 2.6 发布了。我们 WordPress 中文团队也在第一时间里制作好了 WordPress 2.6 正式版的简体中文语言包及 WordPress 2.6 简体中文版。 WordPress 2.6 的主要改进有:
Denis
2023/04/13
4720
WordPress快速建站
这篇文章将介绍如何使用WordPress建立一个博客、网站和论坛。WordPress是基于PHP的博客架设工具。它提供了一套开源的PHP代码以方便用户在支持PHP的主机上快速的建立博客。WordPre
Vamei
2018/01/18
5.8K1
WordPress快速建站
2019 PHP 安全指南
2019 年,大多数的科技工作者 — 尤其是 Web 开发者 — 必须摈弃掉关于开发安全 PHP 应用的老一套。这对那些不相信能够开发出安全的 PHP 应用的人来说尤其重要.
猿哥
2019/06/17
1.2K0
相关推荐
WordPress 常量概述
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档