Meta tags:
author= 张宴的博客;
description= Web系统架构与底层研发;
keywords= 张宴,回忆未来,系统架构师,网站系统架构,Web,数据库,视频,负载均衡,搜索引擎,数据挖掘,网游运营;
Headings (most frequently used words):
php, nginx, ios, mysql, 张宴的博客, iphone大小的盒子服务器cubieboard, xcode, 多人共享开发, svn, 配置需要做的小设置, 苏州, 梦想之城, 禁用, uiwebview, mysql环境套件, 里面的链接长按弹出效果, 手机电商app的智能化设计, 分类, 个人简介, 我的著作, 个人照片, 搜索, 最新日志, 最新评论, 链接, 日历, 统计, 被cc攻击, 10, 下的编译安装, 移动互联网初创型团队需要什么样的云计算服务, 一键免费搭建, redis, memcached, 网站, app, 小程序服务器端运行环境, 如愿以偿将博客的vps迁到韩国, 博客更换域名, 真正多线程的使用, asihttprequest, centos, 类库在, 中需要修改的地方, 博客换了个vps, adsl故障, phpts, 其他,
Text of the page (most frequently used words):
php (32), 255 (23), 186 (23), #bytes (23), with (22), #data (22), #nginx (21), ttl (20), #mysql (20), #from (20), #time (20), install (19), #php5 (18), #blog (17), phpts (17), devel (17), enable (16), 该地址仅在今日23 (15), zyan (15), 59之前有效 (15), 引用地址 (15), com (14), icmp_seq (13), 技术大类 (13), apps (13), make (11), curl (11), www (11), url (10), get (10), ping (10), apt (10), 2013 (10), app (9), http (9), windows (8), tags (8), pcre (8), #redis (7), icmp_req (7), linux (7), 2012 (6), ios (6), memcached (6), 移动互联网与手机 (6), thread_array (6), pthreads (6), tar (6), useragent (5), https (5), yum (5), dir (5), engine (5), uiwebview (5), svn (5), server (5), 阅读全文 (5), key (5), thread_array_key (5), 2008 (4), web服务器 (4), urls_array (4), value (4), openldap (4), curl_setopt (4), microtime (4), openssl (4), return (4), libs (4), true (4), config (4), configure (4), tgz (4), xen (3), kvm (3), xcuserstate (3), cubieboard (3), 电脑杂谈 (3), centos (3), function (3), asihttprequest (3), 手机电商app的智能化设计 (3), xcode (3), 里面的链接长按弹出效果 (3), bin (3), x64 (3), result (3), foreach (3), model_http_curl_get (3), gcc (3), root (3), zlib (3), ftp (3), prefix (3), influxdb (3), mongodb (3), wget (3), vps (3), usr (3), baidu (3), freetype (3), variable_data (2), 张宴的博客 (2), gd2 (2), 北京市朝阳区建外soho (2), glibc (2), maxage (2), 2011 (2), this (2), glib2 (2), e2fsprogs (2), 架构师 (2), libidn (2), model_thread_result_get (2), sbin (2), bzip2 (2), krb5 (2), ncurses (2), iocp (2), for (2), 时间序列数据库 (2), 类库在 (2), 中需要修改的地方 (2), 移动互联网初创型团队需要什么样的云计算服务 (2), 真正多线程的使用 (2), 博客更换域名 (2), 如愿以偿将博客的vps迁到韩国 (2), 一键免费搭建 (2), web系统架构与底层研发 (2), 1g内存 (2), 小程序服务器端运行环境 (2), etc (2), org (2), echo (2), libxml2 (2), 修改成 (2), nsdate (2), date (2), zxvf (2), apmserv (2), rewinx (2), 博客换了个vps (2), inputstream (2), userinterfacestate (2), global (2), ignores (2), net (2), rss (2), 一座城 (2), openvz (2), streamstatus (2), nsstreameventerroroccurred (2), linaro (2), vnc (2), fpm (2), mcrypt (2), memcache (2), xmlrpc (2), 没办法 (2), zts (2), maintainer (2), 心情随笔 (2), 其他unix技术 (2), 系统架构与硬件 (2), shell (2), libpng (2), 463 (2), 回忆未来 (2), 显示模式 (2), html5 (2), ipad (2), iphone (2), callout (2), touch (2), 数据库 (2), 如果用 (2), libjpeg (2), 多线程 (2), webkit (2), adsl故障 (2), the (2), web (2), google (2), 官方网站 (2), digitalocean (2), zip (2), bash (2), 请访问 (2), 软件下载 (2), master (2), heidisql (2), phpmyadmin (2), s135 (2), 连接数 (2), 2014 (2), 多人共享开发 (2), 被cc攻击 (2), dell (2), poweredge (2), 下的编译安装 (2), 配置需要做的小设置 (2), iphone大小的盒子服务器cubieboard (2), 梦想之城 (2), 成本低的小而美vps, 托管服务器费用, 2019, 还是需谨慎, 根据实际的经验, ae们还真不如vps稳定, 技术汇总, 相比于, 交换机, 星标日志, 对于初创团队来说, 旅行相册, 购买服务器, 会非常麻烦, php能给处理的整数不能超过正负2, 真正用作项目, 环境下, 于是乎, 白天网速快, 晚上慢得要死, 连200k带宽都达不到, 要知道, 不怕神一样的对手, 就怕猪一样的队友, 在国内的, 水平参差不齐的开发者的代码质量, epoll, 习惯性的资源滥用, 别人网站被攻击殃及池鱼对, ae性能的影响, ae的稳定性非常差, ae们也意识到公共, 不稳定, 所以又推出专用, 但费用一下就翻了很多倍, ae只是个人博客, 个人开发者玩玩的工具, alip, 带宽月使用费, 所以不推荐使用, 服务器资源按vps实际大小平均分配, 一般无法超售, 半虚拟化的, 在同样的性能测试下, 高一些, 一台物理内存16g的服务器, 可以分配出总内存大小超过16g很多倍的vps, 服务商可以超售, 想卖多少台vps就可以卖多少台, 在最新的, 更像独立主机, 腾讯等第三方开放平台, 发行版中, 已经是集成, 商业化应用还不成熟, 如果以后接入新浪微博, 服务商很少, vps的操作系统, 建议选择64位的linux, 在32位linux下, 他们的接口里会有超过32位的整数, 比如新浪用户id, 以后配合sphinx等搜索引擎, 支持备案, 2147483648, 是极其昂贵的, 购买可以弹性升级硬件配置的云服务vps, 是降低成本不错的选择, 国内vps, 2核cpu, 1m带宽, 多线bgp, 大概价格在100元, 月左右, 你只能将这些整数当成字符串处理了, 全虚拟化的, 有条件可以购买两台互为热备, 阿里云主机可以作为参考, 大多数vps服务商使用的都是廉价的sata磁盘, 如果你对磁盘io要求较高, 可以选择提供有sas磁盘的iaas云主机服务商, 比如ucloud, 市场上的vps商家主要有, 如果不幸使用32位linux, 淘宝商品id, local, 三种开源的虚拟化技术, 可以作为最低入门选择, 138643, bt下载, 视频流分析, budgetvm, 不必购买各大公有云平台按次数, 340876, 1413, 类库在ios, english, 会有一些报错警告, 需要稍作修改, 我的共享, 音视频转码, 人脸识别, 人民币大约30元, 语音合成, 显卡实现ai人工智能运算, 利用本地计算机, 物联网终端互联互通, 工业设备, 1024, datebyaddingtimeinterval, 串口设备, 打印机, 按时间, 99美元, 1043, 比国内的某些双线机房还要快, 有时间弄一个, 10010, mall, businotice, content, noticeid, 27045394, 2020年02月15日, 342667, 混合云, 自从被联通封了80端口之后, 3个ip, 用国外的空间, 反向代理国内adsl上的cubieboard, 组建私有云, 5g网络与公有云互联, 线路非常不稳定, 现在已经换了, 的openvz, 并将利用光纤宽带, 按使用量收费的昂贵计算型云服务, 80g硬盘, 4核cpu, 3tb月流量, addtimeinterval, 与摄像头, 其中又有一部分看视频, 282, 又要降低成本, 尽快实现收支平衡, 是当务之急, 不靠谱的, webserver, 仅支持, 云服务在国外的成功, 不代表国内巨头们各种, julia, 仿造品的成功, 在微博上搜搜就可以看到小伙伴们吐槽的各种不稳定, 是压在头上的三座大山, ae们对资源使用最大数各种规定限制, 加上为了计费, 阉割功能的各种限制, 使它的价格优势成为鸡肋, ae们就好比100m共享带宽的小区宽带, 以低价卖给每个上网用户5m的带宽, 前几十个用户感觉这网速真不错, 等他卖了100个以上用户5m带宽, 而这部分用户白天上班去了, 晚上下班回来都在上网, 满足业务性能需要, 运维成本, 作为边缘计算节点服务器, 小程序服务器端运行环境的软件, 工控机上, 笔记本电脑, pc台式机, 是运行在本地服务器, 未来更大的用途, 并可与自有产品集成发布, 包括商用用途, 均可免费使用, 任何个人和企业, 也能够运行在个人电脑上作为编程开发环境, 它即可以运行在云服务器上用于生产环境, 等网站, 带宽成费用, 系统上一键搭建, 边缘计算协作服务器套件, 十年后隆重推出, 传承自, phpstudy, nsstreamstatus, apache, 530599, 646, 对于创业型团队来说, 服务器托管费用, 可以在北京进行备案的域名有, 在北京无法备案, 国际域名, opcache, 给出一段php多线程, 与for循环, 抓取百度搜索页面的php代码示例, unzip, 面向文档数据库, public, clean, run, pdo, soap, phpize, 虚拟主机, sockets, pcntl, mhash, ttf, 输入输出完成端口, native, new, test_thread_run, start, 是必选项, manual, mbstring, 我们实际的app产品中, 十次循环nosql查询也许比一次mysql联合查询更快, 应对几万次, 秒的查询完全没问题, 399, 如果加上php多线程, 124129, krakjoe, 通过十个线程同时查询nosql, 返回结果汇总输出, github, 速度就要更快了, book, 从国内多个点ping都只有30, 仿真终端, 调用一个通过用户喜好实时推荐商品的php接口, php需要对bigsea, nosql数据库发起500, 1000次查询, 来实时算出用户的个性喜好商品数据, php多线程的作用非常明显, php扩展下载, php手册文档, 扩展的编译安装, 编辑参数, thread_array_value, while, result_new, curl_close, libxml, png, mt_rand, 10000, 20000, jpeg, iconv, mysql_config, mysqli, for循环, another, extension, path, ini, file, mysql客户端管理工具, 并可通过组件方式下载安装, 不能用于生产环境成为历史, 版本性能低下, curl_exec, curlopt_useragent, isrunning, 是专门为, mbregex, usleep, optimization, join, inline, 移植的高并发版本, mozilla, compatible, sysvsem, msie, shmop, 系统上安装, desktop, bcmath, rpath, curl_init, 推荐在64位, disable, xml, curlopt_url, redis客户端管理工具, curlopt_returntransfer, manager, curlopt_timeout, 由于中国移动屏蔽原, 现启用新域名, 国内域名, 使用云存储是因为高出平均带宽值几倍至几十倍的峰值带宽, 仅支持单进程, ay140521163455018f38z, 做手机app应用, 峰值带宽更集中, 当你向所有用户群发push一条消息, 用户被唤醒打开app应用, 几分钟的时间, 会消耗几十倍的带宽峰值, 是最主要的带宽消耗者, 数据接口api只需不到1m的带宽, 使用云存储不是因为存储空间, 而图片对带宽的峰值需求则会达到100m, 为了几分钟的峰值, 去购买100m昂贵的带宽, 其他时间带宽都空闲, 我在苏州工业园区, 国内提供云存储服务的商家有很多, 杭州阿里云, 真正好用得却不多, 广东电信, 提供ftp等公共通用协议的云存储更是微乎其微, 使用第三方云服务, 因为一块几tb的sata磁盘很便宜, cdn或云存储是必需品, 仅支持低效的, 国别域名, 其他的域名均不能进行备案, 仅北京有限制, 其它省市正常提交备案即可, 我们原来申请的, 后来只好拿到苏州去备案了, 在选择域名的时候, 需要慎重, 一定要定期在本地, app应用来说, 做好数据备份, 不要相信所谓的, 24服务, select, poll, 安全稳定性, 只要有人的vps出问题了, 都归为那, 应对峰值带宽的云存储, 对于dau, 日活跃用户, 过十万的网站, 切忌千万不要吊死在一棵树上, 支持ftp等公共协议, nosql, 一条联合查询的sql, 也许就可以处理完业务逻辑, 遇到大量并发请求, 就歇菜了, 版本发布, 现在已经将博客, 决定再次搬迁, 原博客所在的美国洛杉矶digitalocean的vps不稳定, 这几天, 韩国vps, 322, cpu, 国内到韩国的网络线路, 也许需要十次查询, 支持多进程能够充分利用多核, 32768, 版本支持, 软件功能界面截图, 147694, vps主机迁移到, 才能处理完同样地业务逻辑, 但每次查询都比, 作为博客新域名, 迁移到韩国的vps, 应该是最好的, 如果将来有问题, 以上版本, 能够方便的进行数据迁移和技术替代, 如果云服务厂商一直能够提供优质的服务, 也就可以长期使用他们的云服务, 相信优秀的云存储提供商, 是不会惧怕这一点的, 422448, 237, 北京联通, 甚至可以媲美中国国内的双线机房, php多线程, 使用pthreads, 而是在于mysql数据库, php扩展, 可以使php真正地支持多线程, 多线程在处理重复性的循环任务, 能够大大缩短程序执行时间, 我之前的文章中说过, 大多数网站的性能瓶颈不在php服务器上, 因为它可以简单地通过横向增加服务器或cpu核数来轻松应对, 对于各种云主机, 增加vps或cpu核数就更方便了, 直接以备份镜像增加vps, 连操作系统, 环境都不用安装配置, 50ms, 版权所有, 发现韩国的vps国内访问非常快, thanks, wirlfly, 王绘敏, 蔡恩雷, 李安科, it界好友, 孩孩乐, web编程站, 武汉博文视点官方博客, 合作机构, 图片链接, just, seri, thoug, infinite, cra, first, credit, welcome, hello, friend, committed, beyond, its, 最新评论, 最新日志, jiangyuan, muyannian, 评论引用, let, python中国, gmle, 王先进, funy, 怡水若寒, 怪鸟博客, showjay, 怒放的生命, licess, linyh, linuxs, 蓝风网络日志, 戴昌二, 阿熊的窝, gotolab, yanweinet, 一地带, 中国雅虎, cc0cc, dba的视界, 博客大巴, 醉清风的叶子, 支付宝, 冯大辉, 所有留言, 日志全文, 叶茂盛, 湖南省湘西自治州, 北京市海淀区中关村, 理想国际大厦18层, 2007, 新浪播客, 赶集网, 金山软件大厦, 金山游戏, 北京世纪一家网, 4399, 闪购创业孵化器, 2003级, 国际经济与贸易, 中南民族大学, 湖北武汉, sina, 互动社区事业部, twitter, 个人简介, big, 在线管理体验, 高并发web服务, mysqlcft, 中文全文索引, httpcws, 中文分词系统, httpsqs, 高速消息队列, 一键搭建php平台, 系统工程师, 北京市海淀区清华科技园, 日志标题, 2003年9月, 个人照片, 我的著作, 1985年5月19日, 2007年7月, 苏州热拍信息技术有限公司, ceo, 北京市朝阳区广渠路3号竞园, 苏州工业园区若水路1号, 2016, 闪购技术负责人, 技术总监, 运营技术中心, 网站开发部, 技术经理, 北京市海淀区, 海天旭日的blog, 杨言的博客, 在商言商, 1参考手册, libevent, 最新文档, c语言常见问题集, erlang语言, linux常用c函数, 开发者在线, squid中文权威指南, unix手册中心, ascii, 字符表, 小众软件, ibm, developerworks, unix国内下载镜像, 软件资料, netstor磁盘阵列, 1950, 2950, riverbed, networks, 设备厂商, 谷歌财经投资组合, wallpaper图片查找, 金山软件, ssl, vpn, 网页http在线分析, css图片拼合生成器, 2024, 客户端, 2763, 2020年, 保留所有原创日志的权利, 转载请注明出处, utf, xhtml, 申请链接, 访问次数, 30934669, 今日访问, 日志数量, 在线人数, 202, 注册用户, 11881, 留言数量, 21877, 引用数量, 549, 评论数量, 58873, 微软skydrive网络硬盘, adsense, selboo, 怪鸟网络日志, 微微vivi, 普罗旺斯的天空, 娜瓦奔, 布早早, 欧阳戈鸽, 挪葳之云, 真水无香, 小虾米, 同学校友, phper, yang, 王健宇, martin, jvones, 莱密之家, yustar, badb0y, sunlick, jean, 梦昙花开, jason, 我的技术生活, f0rest, 外来者设计工室, 搜我收藏, ptubuntu, oophp, 风海浮萍, 黯黯独步江湖, 在线word, jeffrey, excel文档, 服务器系统信息查看, 多音频格式在线转换, 多杀毒软件在线查毒, 微软msn, web版, 邮箱qq图标快速生成, 在线文本翻译, ip地址域名信息查询, 在线资源, netkiller, 大杀器, junluck, coldx, 六道客栈, 玉面修罗, sophia, 博客互联, anymoore, 纪念未来, 阳关地带, 影姿飘过, 李炘争, 雨潇潇, 1017, 六弦天子, 方向感, 拿来主义, 134, 博客终于恢复了, 对我的vps访问进行了限制, recode, snmp, sqlite, tidy, xsl, 343105, 522, 昨晚开始, 我博客在国外的256m内存小vps, 遭到大量ip的cc攻击, 带宽被占满, 机房为了保证其他vps的正常访问, 只好用几kb, 秒的速度, 将未备份的几百兆数据迁移回来, 幸好内容未变动的几个g数据, 本地已经有备份, 因为域名未备案, 于是放在了家中的北京联通adsl, 恢复了服务, 2m的adsl, 上行只有512k带宽, 速度会慢点, 等有时间了, 将图片, 文件放在别的地方, pspell, ming, 470, running, spi, rgb, lvds, csi, adc, cvbs, vga, spdif, out, android, imap, ubuntu, and, other, distributions, 找了台支持hdmi的显示器, 安装了ubuntu, 然后很方便的安装了ssh, 的开发环境安装, cmake, openssh, client, intl, pear, imagick, 351633, 5月17日, including, 2美元, http_realip_module, http_image_filter_module, download, csx, cam, pub, software, programming, nginx_php_v6, 327560, 联通封了80和8080端口, 只好用个国外廉价的vps, 300, http_stub_status_module, 400ms线路不怎么好, 做个nginx代理, 来访问我家中联通adsl, cubieboard上的源站, 联通adsl出故障了, 没有备用线路, 只好用了个电信3g上网卡, cubieboard支撑着源站, 线路不稳定, 从国外的vps反向代理过来, 经常不通, 于是502频报, 今天联通的维修人员过来修好了adsl, http_ssl_module, group, 2005年5月19日, 将文章写的那样系统了, 上的演讲ppt, pan, share, link, shareid, 560014, 3946315320, third, 2013首届金鸡湖云产业高峰论坛, 237333, 292, 最近配置了几台web服务器, 将安装笔记贴出来吧, 没时间像以前那样, 请见谅, user, 详细配置, 可以看以前的旧文章, 安装nginx, mkdir, autoconf, nss_ldap, clients, servers, groupadd, useradd, ulimit, shn, 65535, i2c, pin, 生活琐事, 834, interface, error, 忽悠苹果审核人员说这是http协议的接口, 不是网页, 加入一行, css, 禁用类似下图的链接长按弹出效果, html, body, none, 415060, 2012年10月22日, 返回json, 车水马龙, 熙熙攘攘, 北京南站, 晨光初现, 带上我在lamp兄弟连招聘的五位兄弟, 坐上高铁, 一路向南, 江南烟雨, 清风拂面, 独墅湖旁, 创意产业园, 我们的苏州研发公司, 今日在此组建, xml信息, 或者通过浏览器访问时, 116808, 早期作品, windows相关, 搜索引擎技术, 数据库技术, cache与存储, 2020, mysql环境套件, 127471, 407, 苹果一直拒绝, 页面的, 在服务器端将app内嵌的访问和通过直接浏览器访问区分开来, app应用上架到, store, 建议这样的app去做成safari的web应用, 苹果的审核人员只从界面, url去判断是否html5的, 有一次, app应用的url地址被他们拷贝出来, 放到浏览器中能够访问, 应用悲催地被拒绝上架了, 对付方法, url不让直接通过浏览器访问, uiwebview的请求header头中加点东西, 218, extend, hdmi, processor, neon, vfpv3, 256kb, cache, mali400, opengl, gpu, 512m, 1gb, ddr3, 480mhz, 1080p, cortex, output, 100m, ethernet, 4gb, nand, flash, usb, host, micro, slot, sata, arm, 文件频繁更新, swp, a等静态链接库文件默认不被添加到, 需要对自己, mac, 客户端配置做一下修改, 进入终端, miscellany, 在默认被注释的, 下一行, 增加一行, ds_store, subversion, 350682, 705, 动态域名, ddns, dnspod, 花生壳, adsl, 服务器, 在淘宝上350多元, 买了个基于arm平台的超小电脑, 配置如下, 是一件非常奢侈的事,
Text of the page (random words):
x64 phpmyadmin 5 0 1 bash 终端 并可通过组件方式下载安装 influxdb 时间序列数据库 heidisql mysql客户端管理工具 another redis desktop manager redis客户端管理工具 推荐在64位 windows 系统上安装 phpts nginx for phpts 是专门为 windows 移植的高并发版本 采用 windows 输入输出完成端口 iocp 媲美 linux 下的 epoll 相比于 官方 nginx windows 版本 仅支持 1024 连接数 仅支持低效的 select poll 模型 仅支持单进程 phpts windows 版本支持 32768 连接数 支持 iocp 模型 支持多进程能够充分利用多核 cpu 从此 nginx windows 版本性能低下 不能用于生产环境成为历史 phpts 软件功能界面截图 nginx 虚拟主机 php mysql memcached redis influxdb 时间序列数据库 mongodb 面向文档数据库 linux bash 仿真终端 软件下载 请访问 phpts 官方网站 https www phpts com 阅读全文 tags phpts nginx php mysql memcached memcache redis heidisql phpmyadmin phpstudy apache webserver julia 技术大类 web服务器 评论 282 引用 0 阅读 138643 引用地址 注意 该地址仅在今日23 59 59之前有效 如愿以偿将博客的vps迁到韩国 2014 8 27 01 49 by 张宴 这几天 原博客所在的美国洛杉矶digitalocean的vps不稳定 决定再次搬迁 现在已经将博客 http zyan cc 迁移到韩国的vps 国内到韩国的网络线路 应该是最好的 甚至可以媲美中国国内的双线机房 北京联通 ping zyan cc root linaro alip ping zyan cc ping zyan cc 27 255 71 186 56 84 bytes of data 64 bytes from 27 255 71 186 icmp_req 1 ttl 50 time 68 3 ms 64 bytes from 27 255 71 186 icmp_req 2 ttl 50 time 63 0 ms 64 bytes from 27 255 71 186 icmp_req 3 ttl 50 time 67 4 ms 64 bytes from 27 255 71 186 icmp_req 4 ttl 50 time 69 5 ms 64 bytes from 27 255 71 186 icmp_req 5 ttl 50 time 62 9 ms 64 bytes from 27 255 71 186 icmp_req 6 ttl 50 time 69 9 ms 64 bytes from 27 255 71 186 icmp_req 7 ttl 50 time 63 2 ms 广东电信 ping zyan cc root local ping zyan cc ping zyan cc 27 255 71 186 56 84 bytes of data 64 bytes from 27 255 71 186 icmp_seq 1 ttl 46 time 93 6 ms 64 bytes from 27 255 71 186 icmp_seq 2 ttl 46 time 93 2 ms 64 bytes from 27 255 71 186 icmp_seq 3 ttl 46 time 92 8 ms 64 bytes from 27 255 71 186 icmp_seq 4 ttl 46 time 93 0 ms 64 bytes from 27 255 71 186 icmp_seq 5 ttl 46 time 93 0 ms 64 bytes from 27 255 71 186 icmp_seq 6 ttl 46 time 92 7 ms 杭州阿里云 ping zyan cc root ay140521163455018f38z ping zyan cc ping zyan cc 27 255 71 186 56 84 bytes of data 64 bytes from 27 255 71 186 icmp_seq 1 ttl 48 time 30 8 ms 64 bytes from 27 255 71 186 icmp_seq 2 ttl 48 time 30 5 ms 64 bytes from 27 255 71 186 icmp_seq 3 ttl 48 time 30 4 ms 64 bytes from 27 255 71 186 icmp_seq 4 ttl 48 time 30 7 ms 64 bytes from 27 255 71 186 icmp_seq 5 ttl 48 time 30 6 ms 64 bytes from 27 255 71 186 icmp_seq 6 ttl 48 time 30 3 ms 64 bytes from 27 255 71 186 icmp_seq 7 ttl 48 time 31 2 ms tags 韩国vps 技术大类 其他unix技术 评论 322 引用 0 阅读 147694 引用地址 注意 该地址仅在今日23 59 59之前有效 博客更换域名 2014 6 13 17 01 by 张宴 由于中国移动屏蔽原 s135 com 域名 现启用新域名 zyan cc 作为博客新域名 vps主机迁移到 digitalocean https www digitalocean com tags zyan s135 技术大类 评论 399 引用 0 阅读 124129 引用地址 注意 该地址仅在今日23 59 59之前有效 php 真正多线程的使用 2013 12 17 11 17 by 张宴 php 5 3 以上版本 使用pthreads php扩展 可以使php真正地支持多线程 多线程在处理重复性的循环任务 能够大大缩短程序执行时间 我之前的文章中说过 大多数网站的性能瓶颈不在php服务器上 因为它可以简单地通过横向增加服务器或cpu核数来轻松应对 对于各种云主机 增加vps或cpu核数就更方便了 直接以备份镜像增加vps 连操作系统 环境都不用安装配置 而是在于mysql数据库 如果用 mysql 数据库 一条联合查询的sql 也许就可以处理完业务逻辑 但是 遇到大量并发请求 就歇菜了 如果用 nosql 数据库 也许需要十次查询 才能处理完同样地业务逻辑 但每次查询都比 mysql 要快 十次循环nosql查询也许比一次mysql联合查询更快 应对几万次 秒的查询完全没问题 如果加上php多线程 通过十个线程同时查询nosql 返回结果汇总输出 速度就要更快了 我们实际的app产品中 调用一个通过用户喜好实时推荐商品的php接口 php需要对bigsea nosql数据库发起500 1000次查询 来实时算出用户的个性喜好商品数据 php多线程的作用非常明显 php扩展下载 https github com krakjoe pthreads php手册文档 http php net manual zh book pthreads php 1 扩展的编译安装 linux 编辑参数 enable maintainer zts 是必选项 cd data tgz php 5 5 1 configure prefix data apps php with config file path data apps php etc with mysql data apps mysql with mysqli data apps mysql bin mysql_config with iconv dir with freetype dir data apps libs with jpeg dir data apps libs with png dir data apps libs with zlib with libxml dir usr enable xml disable rpath enable bcmath enable shmop enable sysvsem enable inline optimization with curl enable mbregex enable fpm enable mbstring with mcrypt data apps libs with gd enable gd native ttf with openssl with mhash enable pcntl enable sockets with xmlrpc enable zip enable soap enable opcache with pdo mysql enable maintainer zts make clean make make install unzip pthreads master zip cd pthreads master data apps php bin phpize configure with php config data apps php bin php config make make install vi data apps php etc php ini 添加 extension pthreads so 2 给出一段php多线程 与for循环 抓取百度搜索页面的php代码示例 url url public function run if url this url this data model_http_curl_get url function model_thread_result_get urls_array foreach urls_array as key value thread_array key new test_thread_run value url thread_array key start foreach thread_array as thread_array_key thread_array_value while thread_array thread_array_key isrunning usleep 10 if thread_array thread_array_key join variable_data thread_array_key thread_array thread_array_key data return variable_data function model_http_curl_get url useragent useragent useragent useragent mozilla 4 0 compatible msie 7 0 windows nt 5 2 curl curl_init curl_setopt curl curlopt_url url curl_setopt curl curlopt_returntransfer 1 curl_setopt curl curlopt_timeout 5 curl_setopt curl curlopt_useragent useragent result curl_exec curl curl_close curl return result for i 0 i baidu url http www baidu com s wd mt_rand 10000 20000 t microtime true result model_thread_result_get urls_array e microtime true echo 多线程 e t n t microtime true foreach urls_array as key value result_new key model_http_curl_get value url e microtime true echo for循环 e t n tags php多线程 php 多线程 pthreads 技术大类 php js shell 评论 237 引用 0 阅读 422448 引用地址 注意 该地址仅在今日23 59 59之前有效 移动互联网初创型团队需要什么样的云计算服务 2013 10 28 15 23 by 张宴 对于创业型团队来说 服务器托管费用 带宽成费用 运维成本 是压在头上的三座大山 满足业务性能需要 又要降低成本 尽快实现收支平衡 是当务之急 一 不靠谱的 app engine 1 google app engine 云服务在国外的成功 不代表国内巨头们各种 ae 仿造品的成功 在微博上搜搜就可以看到小伙伴们吐槽的各种不稳定 另外 ae们对资源使用最大数各种规定限制 加上为了计费 阉割功能的各种限制 使它的价格优势成为鸡肋 ae们就好比100m共享带宽的小区宽带 以低价卖给每个上网用户5m的带宽 前几十个用户感觉这网速真不错 等他卖了100个以上用户5m带宽 而这部分用户白天上班去了 晚上下班回来都在上网 其中又有一部分看视频 bt下载 于是乎 白天网速快 晚上慢得要死 连200k带宽都达不到 要知道 不怕神一样的对手 就怕猪一样的队友 在国内的 app engine 环境下 水平参差不齐的开发者的代码质量 习惯性的资源滥用 别人网站被攻击殃及池鱼对 ae性能的影响 导致 ae的稳定性非常差 2 所以 ae们也意识到公共 app engine 不稳定 所以又推出专用 app engine 但费用一下就翻了很多倍 所以 ae只是个人博客 个人开发者玩玩的工具 真正用作项目 还是需谨慎 根据实际的经验 ae们还真不如vps稳定 二 成本低的小而美vps 1 对于初创团队来说 购买服务器 交换机 托管服务器费用 带宽月使用费 是极其昂贵的 购买可以弹性升级硬件配置的云服务vps 是降低成本不错的选择 国内vps 1g内存 1 2核cpu 1m带宽 多线bgp 大概价格在100元 月左右 支持备案 可以作为最低入门选择 有条件可以购买两台互为热备 阿里云主机可以作为参考 大多数vps服务商使用的都是廉价的sata磁盘 如果你对磁盘io要求较高 可以选择提供有sas磁盘的iaas云主机服务商 比如ucloud 2 市场上的vps商家主要有 xen openvz kvm 三种开源的虚拟化技术 全虚拟化的 xen 更像独立主机 服务器资源按vps实际大小平均分配 一般无法超售 半虚拟化的 openvz 在同样的性能测试下 会比 xen 高一些 但是 一台物理内存16g的服务器 可以分配出总内存大小超过16g很多倍的vps 服务商可以超售 想卖多少台vps就可以卖多少台 所以不推荐使用 kvm 在最新的 linux 发行版中 已经是集成 但是 商业化应用还不成熟 基于 kvm 的 vps 服务商很少 3 vps的操作系统 建议选择64位的linux 在32位linux下 php能给处理的整数不能超过正负2 31 2147483648 如果以后接入新浪微博 淘宝 腾讯等第三方开放平台 他们的接口里会有超过32位的整数 比如新浪用户id 淘宝商品id 如果不幸使用32位linux 你只能将这些整数当成字符串处理了 以后配合sphinx等搜索引擎 会非常麻烦 4 现在 可以在北京进行备案的域名有 国际域名 com net org 国内域名 cn com cn 中国 国别域名 cc 其他的域名均不能进行备案 仅北京有限制 其它省市正常提交备案即可 我们原来申请的 me 域名 在北京无法备案 后来只好拿到苏州去备案了 所以 在选择域名的时候 需要慎重 5 使用 vps 一定要定期在本地 做好数据备份 不要相信所谓的 7 24服务 99 99 安全稳定性 只要有人的vps出问题了 都归为那 0 01 三 应对峰值带宽的云存储 1 对于dau 日活跃用户 过十万的网站 app应用来说 cdn或云存储是必需品 使用云存储不是因为存储空间 因为一块几tb的sata磁盘很便宜 使用云存储是因为高出平均带宽值几倍至几十倍的峰值带宽 做手机app应用 峰值带宽更集中 当你向所有用户群发push一条消息 用户被唤醒打开app应用 几分钟的时间 会消耗几十倍的带宽峰值 图片 下载 是最主要的带宽消耗者 也许 数据接口api只需不到1m的带宽 而图片对带宽的峰值需求则会达到100m 为了几分钟的峰值 去购买100m昂贵的带宽 其他时间带宽都空闲 是一件非常奢侈的事 2 国内提供云存储服务的商家有很多 真正好用得却不多 提供ftp等公共通用协议的云存储更是微乎其微 使用第三方云服务 切忌千万不要吊死在一棵树上 支持ftp等公共协议 如果将来有问题 能够方便的进行数据迁移和技术替代 如果云服务厂商一直能够提供优质的服务 那么 也就可以长期使用他们的云服务 相信优秀的云存储提供商 是不会惧怕这一点的 阅读全文 技术大类 移动互联网与手机 评论 646 引用 29 阅读 530599 引用地址 注意 该地址仅在今日23 59 59之前有效 asihttprequest 类库在 ios 7 0 中需要修改的地方 2013 10 6 13 34 by 张宴 asihttprequest 类库在ios 7 0中 会有一些报错警告 需要稍作修改 1 if inputstream streamstatus nsstreameventerroroccurred 修改成 if inputstream streamstatus nsstreamstatus nsstreameventerroroccurred 2 return nsdate date addtimeinterval maxage 修改成 return nsdate date datebyaddingtimeinterval maxage 技术大类 移动互联网与手机 评论 1413 引用 22 阅读 340876 引用地址 注意 该地址仅在今日23 59 59之前有效 博客换了个vps 2013 8 23 12 58 by 张宴 自从被联通封了80端口之后 用国外的空间 反向代理国内adsl上的cubieboard 线路非常不稳定 现在已经换了 https www budgetvm com 的openvz vps 1g内存 80g硬盘 4核cpu 3tb月流量 3个ip 4 99美元 月 人民币大约30元 月 电脑杂谈 评论 1043 引用 40 阅读 342667 引用地址 注意 该地址仅在今日23 59 59之前有效 adsl故障 2013 8 8 22 34 by 张宴 联通封了80和8080端口 http www 10010 com mall web businotice content noticeid 27045394 没办法 只好用个国外廉价的vps 2美元 月 ping 300 400ms线路不怎么好 做个nginx代理 来访问我家中联通adsl cubieboard上的源站 昨天 联通adsl出故障了 没有备用线路 只好用了个电信3g上网卡 cubieboard支撑着源站 线路不稳定 从国外的vps反向代理过来 经常不通 于是502频报 今天联通的维修人员过来修好了adsl 博客终于恢复了 发现韩国的vps国内访问非常快 从国内多个点ping都只有30 50ms 比国内的某些双线机房还要快 有时间弄一个 电脑杂谈 评论 463 引用 5 阅读 327560 引用地址 注意 该地址仅在今日23 59 59之前有效 nginx 1 5 2 php 5 5 1 mysql 5 6 10 在 centos 下的编译安装 2013 5 29 11 53 by 张宴 最近配置了几台web服务器 将安装笔记贴出来吧 没时间像以前那样 将文章写的那样系统了 请见谅 详细配置 可以看以前的旧文章 http blog zyan cc nginx_php_v6 1 安装nginx mkdir p data tgz cd data tgz yum install wget yum install pcre yum install openssl yum y install gcc gcc c autoconf libjpeg libjpeg devel libpng libpng devel freetype freetype devel libxml2 libxml2 devel zlib zlib devel glibc glibc devel glib2 glib2 devel bzip2 bzip2 devel ncurses ncurses devel curl curl devel e2fsprogs e2fsprogs devel krb5 krb5 devel libidn libidn devel openssl openssl devel openldap openldap devel nss_ldap openldap clients openldap servers make yum y install gd gd2 gd devel gd2 devel usr sbin groupadd www usr sbin useradd g www www ulimit shn 65535 wget ftp ftp csx cam ac uk pub software programming pcre pcre 8 32 tar gz tar zxvf pcre 8 32 tar gz cd pcre 8 32 configure prefix data apps pcre make make install cd wget http nginx org download nginx 1 5 2 tar gz tar zxvf nginx 1 5 2 tar gz cd nginx 1 5 2 configure user www group www prefix data apps nginx with http_stub_status_module with http_ssl_module with pcre data tgz pcre 8 32 with http_realip_module with http_image_filter_module make make install cd 阅读全文 tags nginx php mysql linux centos 技术大类 web服务器 评论 292 引用 0 阅读 237333 引用地址 注意 该地址仅在今日23 59 59之前有效 手机电商app的智能化设计 2013 5 21 13 11 by 张宴 5月17日 我在苏州工业园区 2013首届金鸡湖云产业高峰论坛 上的演讲ppt 手机电商app的智能化设计 下载 http pan baidu com share link shareid 560014 uk 3946315320 third 2 技术大类 移动互联网与手机 评论 470 引用 31 阅读 351633 引用地址 注意 该地址仅在今日23 59 59之前有效 被cc攻击 2013 5 21 11 58 by 张宴 昨晚开始 我博客在国外的256m内存小vps 遭到大量ip的cc攻击 带宽被占满 机房为了保证其他vps的正常访问 对我的vps访问进行了限制 没办法 只好用几kb 秒的速度 将未备份的几百兆数据迁移回来 幸好内容未变动的几个g数据 本地已经有备份 因为域名未备案 于是放在了家中的北京联通adsl cubieboard 上 恢复了服务 2m的adsl 上行只有512k带宽 速度会慢点 等有时间了 将图片 文件放在别的地方 技术大类 web服务器 评论 522 引用 25 阅读 343105 引用地址 注意 该地址仅在今日23 59 59之前有效 iphone大小的盒子服务器cubieboard 2013 3 25 15 57 by 张宴 在淘宝上350多元 买了个基于arm平台的超小电脑 cubieboard 配置如下 1g arm cortex a8 processor neon vfpv3 256kb l2 cache mali400 opengl es gpu 512m 1gb ddr3 480mhz hdmi 1080p output 10 100m ethernet 4gb nand flash 2 usb host 1 micro sd slot 1 sata 1 ir 96 extend pin including i2c spi rgb lvds csi ts fm in adc cvbs vga spdif out r tp running android ubuntu and other linux distributions 找了台支持hdmi的显示器 安装了ubuntu linaro 然后很方便的安装了ssh server vnc server nginx php 5 3 mysql 5 5 apt get install openssh server apt get install vnc server apt get install mysql server mysql client apt get install nginx apt get install php5 fpm apt get install php5 mysql php5 curl php5 gd php5 intl php pear php5 imagick php5 imap php5 mcrypt php5 memcache php5 ming php5 ps php5 pspell php5 recode php5 snmp php5 sqlite php5 tidy php5 xmlrpc php5 xsl c c 的开发环境安装 apt get install gcc apt get install g apt get install cmake apt get install make 阅读全文 tags cubieboard 主机 服务器 联通 adsl 花生壳 dnspod ddns 动态域名 技术大类 系统架构与硬件 评论 705 引用 0 阅读 350682 引用地址 注意 该地址仅在今日23 59 59之前有效 ios xcode 多人共享开发 svn 配置需要做的小设置 2012 12 13 13 04 by 张宴 userinterfacestate xcuserstate 文件频繁更新 a等静态链接库文件默认不被添加到 svn 中 需要对自己 mac os 上的 svn 客户端配置做一下修改 进入终端 vi subversion config 查找 miscellany 字段 在默认被注释的 global ignores 下一行 增加一行 global ignores swp ds_store xcuserstate tags ios xcode svn userinterfacestate xcuserstate 技术大类 移动互联网与手机 评论 218 引用 0 阅读 116808 引用地址 注意 该地址仅在今日23 59 59之前有效 苏州 梦想之城 2012 10 22 23 59 by 张宴 2012年10月22日 7 00 北京 一座城 车水马龙 熙熙攘攘 北京南站 晨光初现 带上我在lamp兄弟连招聘的五位兄弟 坐上高铁 一路向南 13 00 苏州 一座城 江南烟雨 清风拂面 14 30 独墅湖旁 创意产业园 我们的苏州研发公司 今日在此组建 诞生 阅读全文 心情随笔 评论 834 引用 16 阅读 415060 引用地址 注意 该地址仅在今日23 59 59之前有效 禁用 uiwebview 里面的链接长按弹出效果 2012 9 24 19 14 by 张宴 苹果一直拒绝 uiwebview 内嵌 html5 页面的 iphone ipad app应用上架到 app store 建议这样的app去做成safari的web应用 但是 苹果的审核人员只从界面 url去判断是否html5的 有一次 一个 app应用的url地址被他们拷贝出来 放到浏览器中能够访问 然后 应用悲催地被拒绝上架了 对付方法 1 url不让直接通过浏览器访问 uiwebview的请求header头中加点东西 在服务器端将app内嵌的访问和通过直接浏览器访问区分开来 或者通过浏览器访问时 返回json xml信息 输出 interface error 忽悠苹果审核人员说这是http协议的接口 不是网页 2 禁用 禁止 uiwebview 里面的链接长按弹出效果 加入一行 css 代码 禁用类似下图的链接长按弹出效果 html body webkit touch callout none tags webkit touch callout iphone ipad ios uiwebview html5 技术大类 移动互联网与手机 评论 407 引用 0 阅读 127471 引用地址 注意 该地址仅在今日23 59 59之前有效 分页 1 31 1 2 3 4 5 6 7 8 9 10 显示模式 摘要 列表 nginx php mysql环境套件 phpts 1 07 版本 2020 02 15 分类 技术大类 1 移动互联网与手机 8 web服务器 33 cache与存储 21 数据库技术 15 php js shell 27 搜索引擎技术 6 系统架构与硬件 11 其他unix技术 39 windows相关 11 电脑杂谈 75 早期作品 20 心情随笔 59 生活琐事 134 在商言商 8 拿来主义 6 apmserv 一键搭建php平台 httpsqs 高速消息队列 httpcws 中文分词系统 mysqlcft 中文全文索引 nginx php 高并发web服务 f5 big ip 在线管理体验 个人简介 姓名 张宴 网名 回忆未来 生日 1985年5月19日 博客 http zyan cc 邮箱 复制 推特 twitter com rewinx 微博 t sina com cn rewinx 籍贯 湖南省湘西自治州 学校 湖北武汉 中南民族大学 专业 2003级 国际经济与贸易 时间 2003年9月 2007年7月 工作 苏州热拍信息技术有限公司 职位 ceo 地址 北京市朝阳区广渠路3号竞园 苏州工业园区若水路1号 时间 2013 01 01 2016 02 14 工作 4399 com 闪购创业孵化器 职位 闪购技术负责人 地址 北京市朝阳区建外soho a座 时间 2012 02 07 2012 12 31 工作 北京世纪一家网 职位 技术总监 地址 北京市朝阳区建外soho 8 时间 2011 09 01 2012 02 06 工作 金山游戏 部门 运营技术中心 网站开发部 职位 技术经理 架构师 地址 北京市海淀区 金山软件大厦 时间 2008 11 24 2011 08 31 工作 赶集网 职位 架构师 地址 北京市海淀区清华科技园 时间 2008 04 01 2008 11 21 工作 互动社区事业部 职位 新浪播客 系统工程师 地址 北京市海淀区中关村 理想国际大厦18层 时间 2007 01 25 2008 03 31 我的著作 个人照片 搜索 日志标题 日志全文 评论引用 所有留言 最新日志 phpts 一键免费搭建 nginx php mysql redis memcached 网站 app 小程序服务器端运行环境 如愿以偿将博客的vps迁到韩国 博客更换域名 php 真正多线程的使用 移动互联网初创型团队需要什么样的云计算服务 asihttprequest 类库在 ios 7 0 中需要修改的地方 博客换了个vps adsl故障 nginx 1 5 2 php 5 5 1 mysql 5 6 10 在 centos 下的编译安装 手机电商app的智能化设计 被cc攻击 iphone大小的盒子服务器cubieboard ios xcode 多人共享开发 svn 配置需要做的小设置 苏州 梦想之城 禁用 uiwebview 里面的链接长按弹出效果 最新评论 beyond its c im committed hello friend welcome to g the credit c the first cr infinite cra thanks thoug im just seri 链接 图片链接 合作机构 武汉博文视点官方博客 web编程站 孩孩乐 it界好友 金山 李安科 金山 蔡恩雷 金山 王绘敏 新浪 wirlfly 新浪 jiangyuan 新浪 超群 腾讯 muyannian 支付宝 冯大辉 天涯 醉清风的叶子 博客大巴 车东 百度 石展 dba的视界 中国雅虎 cc0cc 一地带 扶凯 yanweinet let s gotolab 阿熊的窝 戴昌二 蓝风网络日志 linuxs s blog linyh s blog licess s blog 怒放的生命 showjay s blog 怪鸟博客 怡水若寒 funy s blog 王先进 空城 s blog gmle python中国 空城 s blog 海天旭日的blog 叶茂盛 杨言的博客 selboo blog oophp ptubuntu blog 搜我收藏 外来者设计工室 f0rest 我的技术生活 王炜 jason yu 梦昙花开 jean sunlick s badb0y s blog yustar s blog jvones blog 怪鸟网络日志 martin 王健宇 s blog phper yang 同学校友 小虾米 真水无香 挪葳之云 欧阳戈鸽 布早早 娜瓦奔 之南 普罗旺斯的天空 微微vivi 风海浮萍 莱密之家 黯黯独步江湖 玉面修罗 彭康 朝北 方向感 六弦天子 mr 1017 雨潇潇 李炘争 影姿飘过 阳关地带 纪念未来 anymoore 博客互联 sophia 六道客栈 jeffrey s blog coldx s blog junluck s blog 大杀器 netkiller 在线资源 ip地址域名信息查询 在线文本翻译 邮箱qq图标快速生成 微软msn web版 多杀毒软件在线查毒 多音频格式在线转换 服务器系统信息查看 在线word excel文档 google adsense web ftp 客户端 微软skydrive网络硬盘 css图片拼合生成器 网页http在线分析 金山软件 ssl vpn wallpaper图片查找 谷歌财经投资组合 设备厂商 f5 networks 公司 riverbed 公司 dell poweredge 2950 dell poweredge 1950 netstor磁盘阵列 软件资料 linux unix国内下载镜像 mysql 5 1参考手册 ibm developerworks 中国 小众软件 ascii 字符表 unix手册中心 squid中文权威指南 开...
|