Quantcast
Channel: PHP –开源派
Viewing all 58 articles
Browse latest View live

网络流量监测开源工具 Cacti

$
0
0

Cacti是一款开源的网络流量监测图形分析工具, 基于PHP,MySQL,SNMP及RRDTool开发, 强大画图和自定义画图能力帮助运维人员了解网络流量情况, 可与Nagios配合组成可控报警系统。拥有非常强大的数据和用户管理功能,可指定每个用户能查看树状结构、host以及任何一张图,还可以与LDAP结合进行用户验证,同时也能自己增加模板,功能强大。

Cacti利用SNMPGET采集数据,使用RRDTOOL储存和更新数据,用户需要时绘图引擎生成图表呈现给用户。(RRDTOOL使用起来命令复杂,CACTI的图形界面使用简单,用户可以不用直接和RRDTOOL接触)

官网:http://www.cacti.net/


开源web问卷调查系统LimeSurvey

$
0
0

LimeSurvey时一款基于PHP编写的开源Web问卷调查系统,遵循GPL v2开源协议,多语言支持(包括中文),具有问卷的设计、修改、发布、统计等多项功能。多钟数据库支持包括:MySQL/PostgreSQL/SQL Server。 支持插件拓展。

特色:

  • 多用户管理
  • 可设置不同类型问题
  • 所见即所得的HTML编辑器
  • 配额管理
  • 图片和电影调查问卷
  • 创建一个可打印版本的调查问卷
  • 根据对前面问题的答案条件设置跳过逻辑/分支
  • 可重复使用的编辑答案集
  • 匿名和不匿名调查
  • 参与调查的开放和封闭组
  • 邀请函,提醒和通过电子邮件发送令牌
  • 可创建自己的页面布局
  • 导入和导出功能:支持文本,CSV格式,PDF格式,XML和MS Excel格式
  • 统计和图形分析
  • 支持超过50种多国语言

官网:http://www.linuxidc.com/Linux/2013-10/90837.htm

开源智能图片裁剪程序-tclip

$
0
0

tclip是一套基于PHP开发的图片裁剪程序.

特点:
1.能进行人脸识别。图片中有人脸,将自动视为人脸区域为重要区域,将不会被裁剪掉。
2.自动识别其它重要区域。如果图片中未识别出人脸,则会根据特征分布计算出重区域。
总而言之,自动识别图像中的重要区域,并且在图片裁剪时保留重要区域。
3.可以加水印。

opensource

系统依赖于opencv2.0 之上版本。安装前需先安装opencv。

使用方法说明

第一种:在php中使用格式:
tclip(文件原路径,裁剪后的图片保存路径,裁剪后的图片宽度,裁剪后的图片高度)
示例:
$source_file = “/tmp/a.jpg”;
$dest_file = “/www/a_dest.jpg”;
$width = 400;
$height = 200;
$watermark_text = “”; //可选
$ret = tclip($source_file, $dest_file, $width, $height, $watermark_text);
裁剪成功 $ret 为 true,裁剪识别 $ret 为false
第二种:命令行
参数说明:
-s 原图路径
-d 裁剪后的图片保存路径
-w 裁剪后的图片宽度
-h 裁剪后的图片高度
-c 配置文件路径。默认 default path is /usr/local/share/OpenCV/haarcascades/haarcascade_frontalface_alt.xml
-t 水印文本
-m 打开debug模式
./tclip -s a.jpg -d a_dest.jpg -w 400 -h 200

Github下载:

开源网页邮件客户端RoundCube

$
0
0

RoundCube Webmail是基于PHP+Ajax的开源网页版客户端,  用MySQL数据库来存储数据。支持多国语言(超过 70 种语言,包括中文),功能包括收发邮件,拼写检查、拖放界面、功能丰富的通讯簿、 HTML 电子邮件撰写、多条件搜索、 PGP 加密支持、会话线索等等。很多开源的集体协作套件中,都采用了RoundCube的系统。

Github

roundcube / roundcubemail

The Roundcube Webmail suite

http://roundcube.net

 

极速精简的开源论坛esoTalk

$
0
0
esoTalk是一个免费开源的网页Web论坛系统,基于PHP和MySQL。设计极为简洁,速度极快,超轻量级别并且有良好的可拓展性。
特性:
1.没有版块的分区,以tag实现分类;
2.搜索功能强大;
3.及时性很强,可以像IM一样随时聊天;
4. 支持插件;
5.程序精炼,不到300K!
Github

esotalk / esoTalk

Fat-free forum software.

http://esotalk.org

开源缺陷跟踪系统MantisBT

$
0
0

MantisBT (Mantis Bug Tracker)一款基于PHP编写的轻量级的开源缺陷跟踪系统,支持多种不同的语言(包括中文),以Web操作的形式提供项目管理及缺陷跟踪服务, 集成wiki知识库与聊天工具并提供全文搜索功能。 MantisBT可集成SVN,CVS等版本控制系统, 支持多种数据库(MySQL、MSSQL、PostgreSQL、Oracle、DB2),提供WebService(SOAP)接口,以及Wap访问。

特点:

支持多项目,可为每一个项目设置不同的用户访问级别,跟踪缺陷变更历史;

个人可定制的Email通知功能,每个用户可根据自身的工作特点只订阅相关缺陷状态邮件;

内置报表生成功能, 缺陷报告可打印或输出为CSV,MicrosoftExcel、MicrosoftWord等格式;

自定义缺陷处理工作流。

开源的问题跟踪系统WebIssues

$
0
0

WebIssues一款开源的团队协作工具和问题bug跟踪系统, 服务器可安装在任何支持PHP和MySQL或PostgreSQL的主机上, 采用C/S和B/S架构, 拥有Web版的客户端和桌面版的客户端, 桌面客户端支持多操作系统,包括Windows, Linux, 以及Mac OS。

功能特色:

  • 易于部署安装和定制化
  • 过滤筛选问题
  • 跟踪最新进展
  • 发送和接受邮件
  • 创建和导出数据报告
  • 安全和权限管理

Web版客户端试用:https://demo.mimec.org

 

开源缩短网址系统Polr


开源的个人关系管理系统-Monica

$
0
0

Monica一个用于管理个人交际关系的开源 Web 应用系统。基于PHP和MySQL。可做为个人的 CRM 系统,  帮助用户记录朋友的相关信息,比如上次打电话的时间,朋友孩子的年纪,一起出去的活动等。 与Facebook这类社交软件相比, Monica只针对使用者一个人,让用户自己标注重要的信息。

主要功能特性:

  • 添加关心的人的重要信息
  • 跟踪和提醒重要日期
  • 记录一起完成的所有活动
  • 礼品管理
  • 通过电子邮件提醒
  • 管理任务
  • 管理债务(支持多汇率)
  • 简单的博客日志记录用户当日的心情
  • 多语言支持
  • API支持

Github

monicahq / monica

Personal CRM. Remember everything about your friends and family.

https://monicahq.com

 

Adobe收购电子商务企业Magento

$
0
0

Magento Commerce公司5月21日官网博客宣布:公司以16.8亿美元的价格被Adobe收购。Magento公司CEO Mark Lavelle将加盟Adobe,并负公司的数字体验业务,包括营销分析和在线广告管理软件,  并帮助Adobe进军在线购物和营销领域。Magento表示这次联合对客户、合作伙伴以及开发者社区来说都是是一个巨大的机遇。

Magento Commerce公司最著名的Magento是一款老牌的开源电子商务系统, 基于 PHP 开发,具有模块化架构体系和丰富的功能。易于与第三方应用系统无缝集成。支持企业级应用,可处理各方面的需求,建设成为一个多用途的电子商务网站, 包括购物、航运、产品评论等功能。Magento 除了开源社区版外,还有收费的企业版。

 

开源RSS聚合器FreshRSS

$
0
0

FreshRSS一款基于PHP的开源 RSS聚合订阅器,遵守AGPL开源协议。FreshRSS支持导入/导出为 OPML 文件、过滤、标记、搜索等,支持查找功能,还可以安装很多拓展, 更换不同的主题。 良好的API, 可以支持多个平台的RSS阅读器连接。FreshRSS安装运行环境需要LNMP、LAMP环境,官方建议Apache,且PHP7.0,MySQL 5.7+。需要支持libxml, cURL, DOM PDO_MySQL,以及fileinfo支持。

 

 

 

Github

FreshRSS / FreshRSS

A free, self-hostable aggregator…

http://freshrss.org

 

开源图片bbs系统TinyIB

$
0
0

TinyIB是基于PHP的开源图片BBS系统,可打造类似4chan的图片社区,可使用MySQL, PostgreSQL 或SQLite数据库。也支持不使用数据库,将帖子存储为文本文件,方便移植。TinyIB遵守GPL开源协议。

特性

  • 支持上传 GIF, JPG, PNG, SWF 和 WebM
  • 可嵌入 YouTube, Vimeo 和 SoundCloud
  • CAPTCHA  (包含简单的实现,同时支持 reCAPTCHA)
  • 支持通过密码删除帖子
  • 管理面板:
    管理员与编辑使用各自密码。编辑只能指定,删贴,审帖
    禁止特定用户全站发帖
    支持直接用HTML代码发贴
    可借助git自动升级。

SSL 证书检测开源系统Certificate Expiry Monitor

$
0
0

Certificate Expiry Monitor是一款基于PHP编写的域名证书开源检测系统,遵守AGPL开源协议。Certificate Expiry Monitor可以自动化检测指定网站的SSL/TLS 证书,最早会在域名过期前几天发邮件通知提醒。默认每两秒检测一次,可以在variables.php中更改频率。

搭建系统需要:

  • PHP 5.6+
  • OpenSSL
  • PHP设置开放远程 fopen权限.

示例网站:https://certificatemonitor.org/ 

 

 

bug跟踪与项目管理开源系统The Bug Genie

$
0
0

The Bug Genie是一款开源的bug跟踪与项目管理系统,基于PHP开发,数据库采用MySQL。可以创建任意的项目、里程碑和问题/Bug,并且分配给指定的用户。集成wiki系统,用户可以创建某个问题或者用户帮助的详细文档。同时也支持与多个不同的版本控制系统集成,包括Subversion,Git(Gitorious和Github)和Mercurial。

主要特性:

  • 集成wiki
  • 实时项目管理规划
  • 敏捷项目支持
  • 自定义工作流支持
  • 时间跟踪
  • 多主机一键安装
  • 源码集成
  • 本地或远程安装的命令行界面支持
  • LDAP , OAuth2认证方式支持
  • 远程API (JSON-based)
  • 网页配置
  • 模块化设计,扩展性好
  • 可集成其他版本控制系统
GitHub 仓库挂件 WordPress 插件

thebuggenie / thebuggenie

The Bug Genie is a friendly project management and issue tracking tool

http://www.thebuggenie.com

 

开源的问题需求跟踪系统ActionView

$
0
0

ActionView是由国人开发的问题需求跟踪开源系统,可以取代商业的Jira工具。前端基于reactjs+redux、后端基于php laravel-framework。前端代码库:actionview-fe。系统运行需要php以及相关组件(PHP建议安装7.0)。 支持Docker安装。ActionView遵守Apache 2.0开源协议。

主要特性:

  • 支持用户创建项目,项目不仅可引用全局配置方案,也可自定义本地方案,实现了全局配置方案和本地配置方案结合。
  • 各项目不仅可引用系统默认工作流,同时可自定义自己的工作流,工作流的每一步可进行精细控制,确保正确的人在正确的时间执行正确的操作。
  • 支持敏捷开发的看板视图(Kanban和Scrum)。
  • 简单易用的问题界面配置。
  • 强大的问题筛选功能,可定义自己的过滤器。
  • 完备的权限控制模型,支持给用户组授权。
  • 灵活可定制的消息通知方案。
  • 可查看某个问题的改动记录,以及浏览整个项目的活动日志。
  • 支持用户在问题上添加工作日志。
  • 支持用户针对问题发表评论。
  • 团队成员可分享和查找工作所需的资料文档。
  • 支持基于markdown语法的wiki。
  • 支持各种维度的统计报表。
  • 支持基于LDAP用户的同步和认证。
  • 通过webhook集成GitLab和GitHub.

GitHub 仓库挂件 WordPress 插件

lxerxa / actionview

An issue tracking tool based on laravel+reactjs for small and medium-sized enterprises, open-source and free, similar to Jira.

http://www.actionview.cn

 


跨平台开源图床工具PicUploader

$
0
0

PicUploader 是国人开发的图床开源工具,基于PHP编写。工具可帮助用户快速上传图片到云图床,并自动返回Markdown格式链接到剪贴板。PicUploader 遵守MIT开源协议。

功能特色:

  • 支持Mac和Windows(也可用于Linux服务器端);
  • 支持图片压缩后上传(支持jpg/png,gif不支持压缩);
  • 支持添加水印后上传(支持文字水印、图片水印、自定义水印颜色/透明度/角度/位置,也只支持jpg/png,gif不支持水印);
  • 返回的链接可自定义(如原始链接、Markdown格式链接、可点击的Markdown格式链接、完全自定义的链接);
  • 可作为MWeb的API使用,可作为PicGo的自定义图床使用;
  • 支持快捷键上传剪贴板中的图片(需要配合PicUploaderHelper/Alfred使用);
  • 支持Web端拖放、粘贴、或直接选择上传图片;
  • 支持Web端设置所有参数;
  • 支持上传任意文件(不只是图片);
  • 目前支持13个图床:七牛云/腾讯云/网易云/百度云/阿里云/京东云/又拍云/sm.ms/Imgur/Ucloud/QingCloud/Github/Gitee(码云)/微博/Nextcloud/Cloudinary/sftp/本地服务器(即PicUploader所在服务器)。

PicUploader 配置完成后,要获取一个可用于markdown的图片外链只需要:

  • 方式一: 右击电脑本地图片→点击自定义上传菜单→系统通知图片上传成功→到Markdown编辑器中粘贴!
  • 方式二: 截图并点击复制到剪贴板→按快捷键→系统通知图片上传成功→到Markdown编辑器中粘贴!
  • 方式三: 右击网页中的图片→点击复制图片→按上传快捷键→系统弹出上传成功通知→到Markdown编辑器中粘贴!
  • 方式四: 使用网页版上传,包括拖放上传(支持多文件)、复制本地图片文件后粘贴上传、截图后粘贴上传、复制网页上的图片后粘贴上传、点击上传按钮选择图片后上传(支持多文件)。
GitHub 仓库挂件 WordPress 插件

xiebruce / PicUploader

一个还不错的图床工具,支持Mac/Win/Linux服务器、支持压缩后上传、添加图片或文字水印、多文件同时上传、同时上传到多个云、右击图片文件上传、快捷键上传剪贴板截图、Web版上传、支持作为Mweb发布图片接口、作为PicGo、ShareX、uPic等的自定义图床,支持在服务器上部署作为图床接口,支持上传任意格式文件。目前支持的云有:七牛、阿里、腾讯、华为、网易、京东、百度、又拍、青云、Ucloud、sm.ms、Imgur、Github、Gitee(码云)、微博、Nextcloud、Cloudinary、Chevereto、Aws s3、金山、个人服务器(sftp)、本地(即PicUploader所在机器)!

https://www.xiebruce.top/17.html

 

开源的轻量级简洁在线笔记本Minimalist Web Notepad

$
0
0

Minimalist Web Notepad是一款非常简单实用的在线笔记本,每次打开的在线笔记本的主网址,会自动生成一个独特的子网址,用来临时保存文本内容,只要知道这个子网址,就可以浏览到这些文本内容。主地址地址后面的 子地址,可自定义输入,也可以由程序自动生成,非常方便分享。Minimalist Web Notepad基于PHP编写,安装到服务器后需要为 http 服务添加一条重定向规则。官网提供了 Apache 与 Nginx 两种规则。软件遵守Apache 2.0 开源协议。

 

 

 

开源网盘储存系统Cloudreve

$
0
0

Cloudreve是国人开发的开源网盘储存系统,基于ThinkPHP + React + Redux + Material-UI构建,可快速搭建起公私兼备的网盘。Cloudreve遵守GPL 3.0开源协议。安装环境需要LNMP/AMP With PHP5.6+, curl、fileinfo、gd扩展, Composer。

主要特性:

  • 快速对接多家云存储,支持七牛、又拍云、阿里云OSS、AWS S3、Onedrive、自建远程服务器,当然,还有本地存储
  • 可限制单文件最大大小、MIMEType、文件后缀、用户可用容量
  • 自定义主题配色
  • 基于Aria2的离线下载
  • 图片、音频、视频、文本、Markdown、Ofiice文档 在线预览
  • 移动端全站响应式布局
  • 文件、目录分享系统,可创建私有分享或公开分享链接
  • 用户个人主页,可查看用户所有分享
  • 多用户系统、用户组支持
  • 初步完善的后台,方便管理
  • 拖拽上传、分片上传、断点续传、下载限速(*实验性功能)
  • 多上传策略,可为不同用户组分配不同策略
  • 用户组基础权限设置、二步验证
  • WebDAV协议支持
GitHub 仓库挂件 WordPress 插件

cloudreve / Cloudreve

🌈支持多家云存储的云盘系统 (A project helps you build your own cloud in minutes)

https://cloudreve.org

 

开源的 Web 与移动端发票应用-Crater

$
0
0

Crater是一款开源的 Web 与移动端发票应用,可跟踪记录日常费用支出情况,并生成专业发票与消费报告。界面设计清新而简洁,适用于自由职业者或小型企业。Web 程序基于PHP框架 Laravel & VueJS 开发,移动端Apps则基于 React Native开发。

后台登陆后,有看板可以看到销售/成本曲线图,另外重要模块就是发票(可选模板),付费跟踪,预估,客户记录,服务/商品名记录,预估,报表等。支持多语言切换,税费自动计算等功能。软件遵守“ Attribution Assurance ”协议(声称基于BSD协议演化)。

Demo: https://demo.craterapp.com/

GitHub 仓库挂件 WordPress 插件

bytefury / crater

Free & Open Source Invoice App for Freelancers & Small Businesses

https://craterapp.com

 

开源的网址导航网站项目WebStack-Laravel

$
0
0

WebStack-Laravel是国人基于PHP开发的一个开源网址导航网站项目,具备完整的前后台,用户可制作自己的网址导航。遵守MIT开源协议。网站前台静态页面采用viggoz的WebStack源码。后台页面使用框架:laravel-admin

后台地址:http://domain/admin

默认用户:admin 默认密码:admin

 

GitHub 仓库挂件 WordPress 插件

hui-ho / WebStack-Laravel

一个开源的网址导航网站项目,您可以拿来制作自己的网址导航。

 

Viewing all 58 articles
Browse latest View live