saber13812002/persian-php

功能集合使阿拉伯网站开发者能够在PHP中提供专业的搜索,展示和处理阿拉伯语内容

v9 2021-09-26 16:12 UTC

This package is auto-updated.

Last update: 2024-09-29 05:49:13 UTC


README

Ar-PHP项目(ar-php.org

PHP讲阿拉伯语 - 准备就绪!

版权所有 © 2006-2021 Khaled Al-Sham'aa。

DOI

العربية

使命与愿景

正如在远东和拉丁美洲所发生的那样,随着互联网进入大众市场,人们希望以自己的母语使用它。

我们的使命是开发开源解决方案,并提供专业支持,帮助小型和中型公司应对在PHP/MySQL环境中开发专业阿拉伯语网站的挑战,我们所开发的库有助于我们的合作伙伴节省时间和提高生产力。

本项目提供了一套工具,使阿拉伯网站开发者能够在PHP中提供专业的搜索,展示和处理阿拉伯语内容。

简单安装

主要功能列表

变更日志

类文档

从4.0版本迁移

贡献者物流

如何贡献?

专业支持

引用

如果您想在学术工作中引用它,可以使用此引用

K. Al-Shamaa, Ar-PHP, PHP library for website developers to process Arabic content, 
https://github.com/khaled-alshamaa/ar-php, 2021

或者bibtex格式

@misc{ar-php,
  title={Ar-PHP, PHP library for website developers to process Arabic content},
  author={Al-Shamaa, Khaled},
  url={https://github.com/khaled-alshamaa/ar-php},
  version = {6.2.0},
  year={2021}
}

它在哪里被使用?

阿拉伯语

近年来,全球互联网使用量大幅增长,尤其是在非英语 speaking regions,尤其是在阿拉伯世界。例如,从2000年到2020年,在线人口增长了超过9300%。与此同时,阿拉伯语网络内容预计每年翻一番。这种增长创造了更好的阿拉伯语网站开发资源的需求。然而,现有的网站开发资源可能无法满足它,因为它们主要服务于英语用户。

[阿拉伯语互联网世界统计]

PHP

PHP是一种广泛使用的通用脚本语言,特别适用于Web开发,可以嵌入HTML。PHP运行着全球前1000万个网站中的超过79%。一些非常好的例子是Facebook和Wikipedia。

[PHP语言服务器端语言报告]

LGPL

GPL和LGPL之间的主要区别在于,后者可以链接到(在库的情况下,“由”...)非-(L)GPLed程序,这可能是一种免费软件或专有软件。如果该非-(L)GPLed程序不是派生作品,则可以按照任何选择的条款进行分发。

版权信息:[LGPLGNU FAQ]

历史

محاضرة افتتاحية عن تجربة بناء ادوات لدعم اللغة العربية و المشاريع مفتوحة المصدر - خالد الشمعة

顶部

快速开始

使用 Composer 安装

要使用 Composer 安装,只需要求此包的最新版本。

composer require khaled.alshamaa/ar-php

确保已加载 Composer 的自动加载文件。

// somewhere early in your project's loading, require the Composer autoloader
// see: https://getcomposer.org.cn/doc/00-intro.md
require 'vendor/autoload.php';

下载和安装

下载 Ar-PHP 库的最新版本 发布,并将其解压到将要使用的目录中。

require_once 'ar-php/src/Arabic.php';

主要功能

顶部

如何贡献?

我们始终欢迎新的贡献者——特别是新的程序员。但无论你的技能和兴趣是什么,你都有一个地方可以参与改进 Ar-PHP 项目。

  • 编程:以下是一些贡献的想法:审查待办事项、添加功能、为核心模块做出贡献、创建扩展和修复错误。
  • 质量保证:质量保证(QA)是任何软件社区项目的最重要但往往被低估的元素之一。这也是大多数人都可以做的事情。如果你想帮助修复 Ar-PHP 的错误,而你不是程序员,你仍然可以通过加入 QA 团队来帮忙。
  • 写作:为 Ar-PHP 做出贡献的最佳方式之一是编写教程、指南、如何做(How-Tos)和常见问题解答(FAQ)。以下是一些贡献的想法:用户 FAQ、如何做和教程、用户指南、开发入门、博客文章和杂志文章。
  • 市场营销:您始终可以帮助推广Ar-PHP的使用。以下是您可以帮助的两种方式:参加市场营销活动,分发Ar-PHP和Ar-PHP宣传册。
  • 图形和艺术:您是否有艺术技能?那么您可以帮助我们创建图标、标志、横幅、标签、壁纸、屏幕保护程序等等!这些将在日常生活中被看到,并在整个项目和其产品中使用。
  • 帮助用户:您可以通过两种方式帮助其他用户:用户邮件列表和论坛。
  • 与我们共同庆祝!您的任务是拍摄一张您支持PHP和阿拉伯语项目的照片。您可以去著名地标、您附近最喜欢的地点,或者任何您认为会拍出好照片的地方。我们已经为您制作了一些海报,您可以在照片中使用。打印出这些设计之一或设计自己的。我们希望看到您和您的位置在照片中突出显示,所以不要让其中任何一个占据照片的主要位置。我们还应该清楚地看到您的Ar-PHP海报。一旦您的照片准备就绪,请将它们发送给我们。请以.jpg或.png格式发送您的照片,并且至少为1200 x 800像素。

顶部

专业支持

作为Ar-PHP项目的开发者,我们可以帮助您的公司最大限度地利用Ar-PHP的力量来实现您的商业目标。我们提供覆盖Ar-PHP实施全生命周期的专业服务。

  • Ar-PHP库集成:在开始使用Ar-PHP时遇到困难?我们可以提供帮助。
  • Ar-PHP升级:为了顺利升级到Ar-PHP的新版本,让我们为您提供协助。
  • 定制和配置:如果您的业务需要的功能超出了或不同于Ar-PHP的功能集,我们的PHP和阿拉伯语语言专家团队可以完全定制Ar-PHP以满足您的特定业务需求。
  • 集成分析和实施:阿拉伯语本地化可能只是您整个在线业务操作的一个组成部分。我们拥有将Ar-PHP与您的业务所有方面集成的知识和经验。
  • 故障排除、优化和性能调整:为了提高性能和解决瓶颈,让Ar-PHP专家深入了解您的Ar-PHP实施和服务器环境。
  • 咨询:在Ar-PHP实施过程中的任何阶段,您都可以联系Ar-PHP专家,以验证您的实施是否符合行业最佳实践。
  • 培训:获取Ar-PHP的全面培训。

顶部