Allo

  • 关注
  • 短消息
  • 送银子
文章
17
评论
3
推荐
25
收藏
25
社区会龄
8 年
个人网站
avnpc.com
个人简介

技术Blog : avnpc.com
10年+Web开发,曾于日本工作,回国后经历2次创业
写过PHP, node.js,目前主要在金融方向实践机器学习和容器技术

  • Allo 4推荐

    使用 Elasticsearch 做一个好用的日语搜索引擎及自动补全

    最近基于 Elastic Stack 搭建了一个日语搜索服务,发现日文的搜索相比英语和中文,有不少特殊之处,因此记录下用 Elasticsearch 搭建日语搜索引擎的一些要点。本文所有的示例,适用于 Elastic 6.X 及 7.X 版本。 日… ...

  • Allo 3推荐

    穷人也能用得起 K8s - VPS 单节点部署 Kubernetes 的方法与对比

    更好的代码高亮可以参看原文 Docker 在生产环境的部署方案,目前的最优解显然是 Kubernetes 了,Kubernetes (下称 K8s)提供了非常完备的功能,几乎能覆盖所有能想到的运维场景,这点无需多言。 唯独对于流量不大,对于机器资源要求比较严苛的小项目,K8…...

  • Allo 13推荐

    使用 Synology(群晖) NAS + Docker 搭建个人私有云

    对于个人用户来说,如果有大量的数据需要存储、备份、甚至做简单的大数据处理,NAS 无疑是一个更好(更贵)的选择,而部分高端 NAS 对 Docker 的支持,则将 NAS 的可玩性更提升到了一个新的高度。 作为一个已经使用群晖 NAS 近 3 年的用户,个人的日常数据管理,数…...

  • Allo 7推荐

    基于Travis CI搭建Android自动打包发布工作流

    最近付费购买了Travis CI,Travis CI的收费模式很有意思,不是按项目或者用户,而是按工作进程收费,比如初级版本是$129/月,总共提供2个工作进程。在项目不多的情况下,除了用于跑单元测试外,不免想利用的更充分一些,因此抽空搭建了一套[基于Travis CI的And…...

  • Allo 7推荐

    Docker在PHP项目开发环境中的应用

    环境部署是所有团队都必须面对的问题,随着系统越来越大,依赖的服务也越来越多,比如我们目前的一个项目就会用到: Web服务器:Nginx Web程序:PHP + Node 数据库:MySQL 搜索引擎:ElasticSearch 队列服务:Gearman 缓存服务:Redis…...

  • Allo 5推荐

    EvaOAuth - 可能是目前最好的PHP OAuth库

    来社区推荐一下自己的新作品。 EvaOAuth 是一个统一接口设计的PHP OAuth Client库,兼容OAuth1.0与OAuth2.0规范,可以通过10多行代码集成到任意项目中。 项目代码托管在 [https://github.com/AlloVince/EvaOA…...

  • Allo 7推荐

    使用xhprof进行线上PHP性能追踪及分析

    之前一直使用基于Xdebug进行PHP的性能分析,对于本地开发环境来说是够用了,但如果是线上环境的话,xdebug消耗较大,配置也不够灵活,因此线上环境建议使用[xhprof进行PHP性能追踪及分析](http://avnpc.com/pages/profiler-php-pe…...

  • Allo 4推荐

    Phalcon Framework的MVC结构及启动流程分析

    目前的项目中选择了Phalcon Framework作为未来一段时间的核心框架。技术选型的原因会单开一篇Blog另说,本次优先对Phalcon的MVC架构与启动流程进行分析说明,如有遗漏还望指出。 Phalcon本身支持创建多种形式的Web应… ...

  • Allo 4推荐

    通过Gearman实现MySQL到Redis的数据同步

    对于变化频率非常快的数据来说,如果还选择传统的静态缓存方式(Memocached、File System等)展示数据,可能在缓存的存取上会有很大的开销,并不能很好的满足需要,而Redis这样基于内存的NoSQL数据库,就非常适合担任实时数据的容器。 但是往往我们又有数据可靠性…...

  • Allo 10推荐

    如何开始一个模块化可扩展的Web App

    虽然从没有认为自己是一个前端开发者,但不知不觉中也积累下了一些前端开发的经验。正巧之前碰到一道面试题,于是就顺便梳理了一下自己关于Web App的一些思路并整理为本文。 对于很多简单的网站或Web应用来说,引入jQuery以及一些插件,在当前页面内写入简单逻辑已经可以满足大部…...

  • Allo 13推荐

    EvaThumber : 基于URL的图片处理库 (可实现缩略图 | 二维码 | 水印 | 面部识别等)

    EvaThumber 是一个基于URL的轻量级图片处理库,支持缩放/旋转/截取/滤镜等多种常用图片处理,支持设置水印/二维码,并且可以进行面部识别以及PNG优化压缩,所有处理仅仅需要通过更改图片的URL。 EvaThumber基于PHP实现,可以一键安装在任何主流系统,由于基…...

  • Allo 8推荐

    关于不要重复造轮子的二三事

    “不要重复造轮子 Stop Trying to Reinvent the Wheel”, 可能是每个程序员入行被告知的第一条准则。我自己也会对新人反复灌输这个概念,写程序其实是一个最能“偷懒”的工作:你现在费力实现的每一个功能,可能早已经有极好的解决方法贡献在开源社区,如果可以…...