Appskull (GEN 2) 是一款轻量级、高度安全的 PHP 应用程序,使用流行的 CodeIgniter4 框架(最新版本)和 Postgresql 数据库构建。此应用程序使用户能够轻松开始创建他们梦想中的 Web 应用程序,而无需从头开始开发用户身份验证、用户管理、角色和权限、系统设置和用户首选项等基本功能。
Appskull 经过精心制作和注重细节,拥有干净、有条理且注释良好的代码库。其 HMVC (Hierarchical Model-View-Controller) 架构和模块化设计使其具有高度可扩展性且易于维护。
前端使用最新版本的 Bootstrap (v5.x) 设计,不依赖任何第三方主题或模板。因此,该应用程序轻量级、无主见且易于定制以满足您的特定需求。
当前版本: 10
进行演示
- 演示链接: https://appskull.nudasoft.com/en/auth?next=https://appskull.nudasoft.com/en/admin-nUdAsOFt/users
-
登录/登录凭据:
-
体验深色模式
- 用户名/密码: 演示者dark
- 用户名/密码: 演示者之光
体验浅色模式
- 或者您可以自己注册/注册并测试它(普通用户只能获得非常有限的权限,因此您将无法做太多事情。
该软件适用于谁?
- 该软件适用于希望使用 Web 开发入门工具包来加快其 Web 应用程序开发过程的 PHP Web 开发人员。
- 它也适用于想要注册和管理大量用户的个人(甚至可以毫不费力地处理数百万用户。
为什么您应该从我们这里购买?
我们知道这有点吹嘘,但在开发此类软件方面,我们并不陌生。我们在网页设计和开发领域拥有超过 15+ 年的经验。
我们构建基于 PHP 的 Web 开发入门工具包的历史
最重要的是,这些套件不仅仅是为了在市场上销售而制造的。这些软件主要是针对我们自己的内部需求而构建的,并以这些解决方案为基础,为本地和外国客户推出了数百个定制解决方案。我们想,为什么不让其他人可以使用它们,这样其他人也可以从中受益。
- 用户面板 – 2014
- 蓝盾 – 2016
- Appskull (GEN 1) – 2019 年
为什么要使用这个软件?
- 使用此软件作为您的 Web 开发项目基础,您可以节省大量的时间和精力。它具有出色的架构、工具和预构建功能,因此您不必从头开始构建这些。相反,您可以专注于在此软件之上构建业务逻辑。
- 该软件是由知道如何构建此类软件的人构建的。如上所述,我们之前已经构建了一些 Web 开发入门工具包,因此您可以期待真正优质的软件。
- 这个软件对我们来说是一个非常严肃的项目。我们制作这个软件主要是为了我们自己的内部需求,而不仅仅是为了销售。因此,我们在构建此软件时投入了大量精力、思考和对细节的关注。您将在使用此软件时体验到它。
- 尽管市场上有很多这类软件,但没有一个有很好的详细文档。它们中的大多数只是为了出售,不会维护更长的时间。但我们的情况不同。它具有非常友好和详细的文档,并且将维护很长时间,因为我们也使用此软件为我们的客户构建解决方案。
- 此外,您将从我们那里获得非常快速、详细和友好的支持。
购买此软件的理由还有很多。您可以在本文档的下方找到这些详细信息。
该软件的主要特点
- 基于模块的文件架构。
- 明确定义的设计架构(整个应用程序分为几个“端”,例如 Userend、Myend、Adminend 等)。
- 安全用户登录/登录。
- 安全的用户注册/注册。
- 用户登录/登录时记住我功能(支持多个设备)。
- 用户密码重置。
- 密码可见性可切换。
- 用户电子邮件验证。
- 使用电子邮件地址或用户名登录/登录。
- 维护模式,就像在 Laravel 中一样。
- 第三方电子邮件/SMTP 发件人支持(即 SendGrid)。
- 具有服务器端排序、高级筛选、搜索和分页功能的 CRUD。
- SEO 友好、干净且有意义的 URL。
- 100% 移动就绪/响应。
- 基于 flexbox 的现代自定义布局设计,具有最大的兼容性、可用性和可访问性。
- 用户管理。
- 用户概览/仪表板视图。
- 用户类别(每个用户多个类别)。
- 用户属性(每个用户多个属性)。
- 用户属性词 (每个用户多个属性词)。
- 用户角色(每个用户多个角色)。
- 高级用户权限系统。
- 基于模块的系统设置。
- 用户设置。
- 用户首选项。
- 简单的配置选项。
- 轻松品牌化。
- 完全本地化支持(支持任意数量的语言文件。因此,您可以将所有语言字符串组织到许多文件中,而不是将它们全部放在一个文件中。这将使这些语言字符串的可维护性变得非常容易。
- 完全支持 Unicode。
- 完全支持 Unicode 表情符号。
- 固定/浮动表标题。
- 客户端和服务器端表单验证。
- 高级异常处理。
- 自定义库(JS、PHP)。
- 干净、简约、像素完美且轻巧的设计。
- 完全面向对象的模块化 HMVC 架构。
- 高安全性。
- 此应用程序中没有跟踪、许可证验证、加密、编译或后门代码。它是 100% 干净的。
- 没有脚印。因此,没有人可以判断/识别您的应用程序是否基于 Appskull。例如,AngularJS 有 ng-,VueJS 有 v-。因此,任何人都可以轻松判断此应用程序是基于这个或那个的。
使用此软件的其他原因
- 基于 CodeIgniter4 PHP 框架(最新)构建,因此代码库非常精简、快速且可扩展。
- 基于基于模块的 HMVC(分层模型 – 视图 – 控制器)架构,使代码库井井有条、模块化,并且易于扩展和维护,没有任何麻烦。
- 使用最新稳定版本的 Bootstrap 5.x 构建的前端。
- 使用 Postgresql 作为数据库(比 MySQLi 更现代)。
- 较少固执己见/自定义的用户界面设计,使自定义变得非常容易。
- 可以很容易地打上品牌;您可以在几秒钟内替换 logo 并设置应用程序框架颜色。
- 不臃肿,速度超快,并且需要的服务器资源非常低。
- 高度可扩展且高度可维护。
- 将 admin-end、user-end 和 my-end 路由分开。
- 干净、简约且像素完美的设计。
- 更多的服务器端作,更少的 JavaScript,确保可靠性。例如,您可以毫无问题地搜索、筛选和排序数百万条数据库记录。
- 经过充分测试,没有已知的错误/问题。
- 已经使用此应用程序构建了许多项目。
- 从头开始设计和开发;没有使用主题/模板或以前编写的代码。
- 一切都井井有条,包括路由、文件、资源等。
- 非常干净、格式良好且带有注释的代码库。
- 文件、类、方法、变量等都使用有意义的名称和标准进行了仔细命名。
- 对开发人员非常友好。
- Mod 重写/。HTACCESS 支持是可选的,因此如果您的网络托管公司不提供对 .HTACCESS 访问。
- Nginx 服务器支持;该软件经过充分测试,完全支持 Nginx 服务器,文档中提供了所有必需的配置详细信息。
- 高度详细的在线和离线文档。
- 快速友好的客户支持。
- 未来持续的软件更新,包括说明和更改日志,以便您准确了解哪些文件已更新。
不用担心安全性
- SQL 注入保护。
- XSS 保护。
- CSRF 保护。
- 高安全性的最新 PHP 的单向密码哈希算法。
- 密码门。
服务器要求
- Apache 或 Nginx Web 应用程序服务器。
-
PHP 版本:>=8.2(最低 8.2 或更高版本)。
-
所需的 PHP 扩展:
- 国际 PHP 扩展。
- mbstring PHP 扩展。
- openssl PHP 扩展。
- pgsql PHP 扩展。
- 卷曲 PHP 扩展(此软件不需要,但可以提高 composer 性能。
- 邮编 PHP 扩展(此软件不需要,但 composer 正常工作所必需的。
- xml PHP 扩展(此软件不需要,但 composer 正常工作所必需的。
- dom PHP 扩展(此软件不需要,但 composer 正常工作所必需的。
- PostgreSQL 14.x 或更高版本(数据库)。
-
SMTP 邮件应用程序服务器。
PHP 可以使用其内置的电子邮件发送方法发送电子邮件。但是,如果您需要更高级的电子邮件发送功能,您可以使用专用的本地 SMTP 邮件服务器应用程序(如 Postfix、Sendmail 或 Exim)或第三方电子邮件发送服务(如 SendGrid、Mailgun 等)。
- Composer(PHP 的依赖项管理器)。
购买前…
在购买之前,请确保您具备以下技能或有第三方帮助。
- 在 PHP 编程语言和 CodeIgniter4 PHP 框架方面有一定的知识和经验。
- 具有 Bootstrap v5.x 前端 CSS 框架经验。
- 处理 PostgreSQL 等关系数据库的经验。
- 处理服务器和配置的经验。
- 处理 SMTP 服务器(邮件服务器)的经验。
- 能够遵循以英文编写的文档。
更改日志
注意:
此版本不仅仅是一次普通的更新。Appskull GEN 1(版本 1-9)基于 CodeIgniter 3.x 构建。但是,此版本 (v10) 基于最新的 CodeIgniter 4.x,该版本已完全从头开始重写。因此,这标志着 Appskull GEN 2 的开始。
除了升级 CodeIgniter 框架外,整个应用程序还使用现代技术和更健壮的架构从头开始重建。简单来说,这个新版本的 Appskull (GEN 2) 与其前身 (GEN 1) 相比是一个完全不同的产品。
为了反映这些重大变化,我们将在此处维护 Appskull GEN 2 的专用更新日志。对于与 Appskull GEN 1 相关的更改日志,您可以访问它们 这里.
版本 1.0 – 2025 年 1 月 21 日
- [第 2 代]初始版本。