GitHub 上的一些工具 技术站点 好书 平台工具(所有开源好东西) 爬虫相关(有趣的工具) Web 服务器性能/压力测试工具/负载均衡器 Web 前端相关
UI 框架:Foundation、Boostrap、Pure、EasyUI、Polymer
前端UI设计师必去的几个网站:Dribbble、awwwards、unmatchedstyle、UIMaker
Mozilla开发者中心:
图标资源:IcoMoon(我的收藏夹)、Themify Icons、FreePik、Glyphiconsart
大数据处理/数据分析/分布式工具
数据来源:Flume、Google Refine、Needlebase、ScraperWiki、BloomReach
序列化技术:JSON、BSON、Thrift、Avro、Google Protocol Buffers
NoSql:Apache Hadoop、Apache Casandra、MongoDB、Apache CouchDB、Redis、BigTable、HBase、Hypertable、Voldemort、Neo4j
MapReduce:Hive、Pig、Cascading、Cascalog、mrjob、Caffeine、S4、MapR、Acunu、Flume、Kafka、Azkaban、Oozie 和 Greenplum
数据处理:R、Yahoo! Pipes、Mechanical Turk、Solr/Lucene、ElasticSearch、Datameer、Bigsheets、TinkerpopNLP:自然语言工具包、Apache OpenNLP、Boilerpipe、OpenCalais
机器学习:WEKA、Mahout、scikits.learn、SkyTree
可视化技术:GraphViz,Processing,Protovis,Google Fusion Tables,Tableau,Highcharts,EChats(百度还不错),Raphaël .js
开源数据分析可视化工具:Weka、Orange、KNIME
Cobar:阿里巴巴的MySQL分布式中间件
C & C++ Thrift:用于可扩展和跨语言的服务开发(类似于Avro,Google protobuf)。 libevent:是一个事件触发的网络库,适用于Windows、Linux、BSD等平台,使用select、epoll、kqueue等系统调用来管理事件机制。(顺便说一句,有一个libev)提升:事不宜迟html5游戏开发实战 pdf,准 C++ 标准库
Ptmalloc\Valgrind\纯化
NetworkServer 架构:acceptor->dispatcher->worker(这不是一个工具)。
Breakpad:故障转储和分析模块,被许多崩溃报告使用
UI界面相关:MFC、BCG和QT等就不说了,高端的就是Html和DirectUI技术:libcef(基于chrome内核,想想用html5开发页面,真的有点刺激),HtmlLayout,Duilib,Bolt,非C++,node-webkit也不错,集成了node和webkit内核。
游戏开发相关
MINA:用Java开发手游和网页游戏服务器(顺便说一句,Netty也是凶猛的,都是基于蔚来的)。
HP-Socket:我看到一些网页游戏服务器是用这个构建的
云峰的技术博客:
OGRE:著名的 3D 图形渲染引擎
OpenVDB:梦工厂 C++ 效果库,开源
cocos2d:跨平台 2D 游戏引擎
unity3d:跨平台3D游戏引擎,非常受欢迎
Nodejs:还有很多手机游戏和服务器是用来开发手机游戏的(网易的 Pomelo 就是这种情况)。日志
聚合,分布式日志采集 Scribe:Facebook(nodejs + scribe + inotify 同步日志)。
Logstash:强大的日志采集系统,可用于开发基于 Logstash + Kibana + Elasticsearch + Redis 的强大日志分析平台
log.io:NodeJS开发的实时日志采集系统
RTP、实时传输协议和音频视频
RTP,
RTCP、RTSP-> librtp、JRTPLIB(遵循RFC1889标准)。
用于实时数据传输的环形缓冲区
SDL,ffmpeg游戏策划,live555,Speex
Red5:用 Java 开发开源 Flash 流式服务器。它支持:将音频(MP3)和视频(FLV)转换为播放流;录制客户端播放流(仅限 FLV);共享对象;直播发布;远程呼叫。
蟒
Eric,Eclipse+pydev,一个很好的Python IDE
PyWin:Win32 API编程包
numpy:一个科学计算包,主要用于处理大型矩阵计算等,除了 SciPy、Matplotlib
GUI 相关:PyQt、PyQwt
Supervisor:过程监控工具
爪哇岛
常用IDE:IntelliJ IDEA、Eclipse、Netbeans
蹼
开发:Tomcat、Resin、Jetty、WebLogic等,常用组件Struts、Spring
HibernateNetty:一个异步事件驱动的网络应用程序编程框架,更适合高并发网络编程(NIO框架)。
MINA:开发高性能、高可靠性的 Web 应用程序(也是 NIO 框架)很容易html5游戏开发实战 pdf,许多移动游戏服务器都用它来开发这些应用程序
jOOQ:java Orm 框架 Activiti:工作流引擎游戏策划,类似于 jBPM、Snaker
Perfuse:是一个用户界面包,用于以交互式可视化格式显示结构化和非结构化数据
Gephi:复杂网络分析软件,主要用作各种网络和复杂系统的动态和分层图的交互式可视化和检测的开源工具
Nutch:知名爬虫项目,hadoop就是从这个项目发展而来的
Web-Harvest:一个网络数据提取工具
POM 工具:Maven+ArtifactoryNetflix
策展人:Netflix 开源的 Zookeeper 客户端库,用于简化 Zookeeper
客户端编程
Akka:基于 actor 模型的并发处理框架
EclEmma:覆盖率测试工具
常用工具 每个 PHP 开发人员都应该注意的资源列表
PHP 资源列表,包括:库、框架、模板、安全性、代码分析、日志、第三方库、配置工具、Web 工具、书籍、电子书、经典博客文章等。
此内容也可以在 GitHub 上的相关项目上查看。
英文版:awesome-php
中文版:awesome-php-zh_CN
awesome-php-zh_CN项目的内容
GitHub 会根据 awesome-php 项目的内容定期更新。
依赖管理
依赖项和包管理库
依赖项管理附加功能
其他相关依赖关系管理
框架
Web 开发框架
其他框架 框架附加功能
其他 Web 开发框架
框架组件
来自 Web 开发框架的独立组件
微框架
微帧和路由
其他 Micro Framework 附加功能
其他相关的迷你框架和路由
路由路由器
处理应用路由的库模板
模板
用于模板和词法分析的库和工具
静态站点生成器
用于为网页生成预处理内容的工具
文章来源:https://www.52dianzi.com/category/article/37/1195383.html