Deprecated : The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
ゆるかわPhp | KEY
Recommended
PDF
PPT
PPT
MySQL Casual Talks Vol.3 LT
PDF
PDF
PDF
PPTX
Chef の気まぐれ環境構築 〜季節の Capistrano を添えて〜 #jawsug
PDF
Introduction of mruby & Webruby script example
PDF
カンタン画像サムネイル作成「Smalllight」
PDF
PPTX
PDF
超絶技巧プログラミングと Ruby 3.0 (大江戸 Ruby 会議 05 コミッタ LT)
PDF
PPTX
PDF
PPTX
PDF
NetBSD/evbarm (APC9750) への道
KEY
PPTX
PPT
PPTX
Re: WebServer BenchMarking
PDF
PPTX
CoffeeScript+enchant.jsでクロージャが気持よくかけた話
PDF
PDF
2014/11/08 第3回 一撃サーバー構築シェルスクリプト勉強会(懇親会もあるよ!) 発表資料
PDF
PDF
PPTX
第九回渋谷Java RaspberryPi+Javaを試してみる
PDF
[青森]東北It物産展2015 ライトニングトーク
PPTX
More Related Content
PDF
PPT
PPT
MySQL Casual Talks Vol.3 LT
PDF
PDF
PDF
PPTX
Chef の気まぐれ環境構築 〜季節の Capistrano を添えて〜 #jawsug
PDF
Introduction of mruby & Webruby script example
What's hot
PDF
カンタン画像サムネイル作成「Smalllight」
PDF
PPTX
PDF
超絶技巧プログラミングと Ruby 3.0 (大江戸 Ruby 会議 05 コミッタ LT)
PDF
PPTX
PDF
PPTX
PDF
NetBSD/evbarm (APC9750) への道
KEY
PPTX
PPT
PPTX
Re: WebServer BenchMarking
PDF
PPTX
CoffeeScript+enchant.jsでクロージャが気持よくかけた話
PDF
PDF
2014/11/08 第3回 一撃サーバー構築シェルスクリプト勉強会(懇親会もあるよ!) 発表資料
PDF
PDF
PPTX
第九回渋谷Java RaspberryPi+Javaを試してみる
Viewers also liked
PDF
[青森]東北It物産展2015 ライトニングトーク
PPTX
PPTX
社労士的に思うAmazon S3魅力と文書管理についての考察
PPTX
PPTX
アンプ(出力段)に最適なSiC MOSFET(ROHM)
PDF
PDF
Html5で作るiPhoneアプリケーション2010
ODP
PDF
Office 2010 ベータで理解するApp-V
PDF
Objective-C atomicity #idevjp
PDF
Overview and Products of Bee Technologies (29NOV2011)
PPTX
CBA Google App Engine 20101208
PDF
PDF
Sencha touch vs j query mobile
PPTX
PDF
LibreOffice Conference 2012 Berlin Event Report / LiboConf2012 Berlin参加リポート
PDF
Kanto LibreOffice Study Party Opening Talk (IIJ ver.) / 関東LibreOffice勉強会諸注意など...
PDF
PDF
リーダーシップを発揮するための基本的なコツ 先生:河野 英太郎
PDF
(A)仰げば尊し(W)我が(S)師の恩 - 学園の生徒手帳
Similar to ゆるかわPhp
PDF
泥臭い運用から、プログラマブルインフラ構築(に行きたい)
PDF
PDF
PHPで大規模ブラウザゲームを開発してわかったこと
PDF
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~
PDF
大規模ソーシャルゲーム開発から学んだPHP&MySQL実践テクニック
PDF
地方企業がソーシャルゲーム開発を成功させるための10のポイント
PDF
PhpStormを使おう --高槻からは快速急行が早くなります #jbugj
PDF
ODP
Abコマンドを使ったウェブアプリケーションのパフォーマンス計測
PDF
第1回 松本勉強会 2012 05 11 - 公開版
PDF
PDF
PDF
Code igniterでテスト駆動開発 資料作成中
PDF
KEY
EC-CUBE + PHPUnit で 実践テスト駆動開発
PDF
PHP-FPMとuWSGI——mod_php以外の選択肢を探る
PPT
PPT
PPT
PDF
汎用性の高い大規模共有型Webバーチャルホスティング基盤のセキュリティと運用技術の改善
ゆるかわPhp 1. 2. 3. 4. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. PC
samba svn
development
PC
server
vhost
ssh
PC
21. 22. PC
ftp svn
development
PC
server
PC
23. 24. 25. vm
PC git push git
vm auto deploy
PC
vm
PC sandbox
server
m/g local api
m/g api
26. 27. 28. 29. 30. 31. 32. 33. 34. 36. 37. 38. 40. 41. 42. 43. 44. DB memcahed
① tcp
③ tcp
web
45. 46. DB memcahed
② tcp
③ tcp APC
web
① no tcp
47. 48. 49. DB memcahed
② tcp
③ tcp memcached
unix
web
① domain
socket
50. 51. アイテムマスタ
アイテムID アイテム名 効果
1 綺麗なパンツ 綿100%
親父の香り
2 ステテコパンツ
100%
ユーザーアイテム
ユーザーID アイテムID 個数
1対nな関係
1 1 1
1 2 20
52. 53. 54. 55. 56. 57. 58. 59. #web server list
WEB_SERVERS=./list/servers.list
# select server list
i=0
while read LINE; do
SERVER_LIST[i]=$LINE
i=`expr $i+1`
done < $WEB_SERVERS
for SERVER in ${SERVER_LIST[@]}
do
echo "clear server"$SERVER
wget -q -O /dev/null "http://"$SERVER"/apc_clear.php?
apc_clear=1"
done
60. 61. 62. 63. 64. 65. githubで公開してます
https://github.com/polidog/
Zend_Queue_Adapter_Phpredis
66. 67. 68. 69. 70. 71. 72. 73. 75. 76. 77. 78. 79. 80. 81. 82. 83. Editor's Notes #2 &#x306F;&#x3044;&#x3067;&#x306F;&#x3001;&#x65E9;&#x901F;&#x3086;&#x308B;&#x304B;&#x308F;PHP&#x306E;&#x65B9;&#x3092;&#x59CB;&#x3081;&#x3066;&#x884C;&#x304D;&#x305F;&#x3044;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;\n #3 &#x307E;&#x305A;&#x306F;&#x81EA;&#x5DF1;&#x7D39;&#x4ECB;&#x304B;&#x3089;&#x3002;\n&#x672C;&#x540D;&#x306F;&#x3082;&#x3061;&#x3065;&#x304D;&#x308A;&#x3087;&#x3046;&#x305F;&#x3068;&#x3044;&#x3044;&#x307E;&#x3059;&#x3002;\ntwitter&#x3068;&#x304B;&#x3060;&#x3044;&#x305F;&#x3044;&#x306E;web&#x30B5;&#x30FC;&#x30D3;&#x30B9;&#x306F;polidog&#x3067;&#x3084;&#x3063;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;&#x3088;&#x304B;&#x3063;&#x305F;&#x3089;&#x30D5;&#x30A9;&#x30ED;&#x30FC;&#x3057;&#x3066;&#x304F;&#x3060;&#x3055;&#x3044;&#x3002;\n&#x4ECA;&#x65E5;&#x306E;&#x3053;&#x306E;&#x4F1A;&#x5834;&#x3067;&#x3082;&#x3042;&#x308B;&#x3001;&#x30A8;&#x30AF;&#x30B9;&#x30AF;&#x30A6;&#x30A7;&#x30A4;&#x30C9;&#x3067;CTO&#x3084;&#x3063;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;\n #4 \n #5 &#x307E;&#x305A;&#x306F;&#x3053;&#x306E;&#x4F1A;&#x793E;&#x3001;&#x30A8;&#x30AF;&#x30B9;&#x30AF;&#x30A6;&#x30A7;&#x30A4;&#x30C9;&#x306E;&#x7D39;&#x4ECB;&#x3092;&#x3057;&#x305F;&#x3044;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;\n\n&#x8AAD;&#x307F;&#x65B9;&#x306F;&#x300C;&#x30A8;&#x30AF;&#x30B9;&#x30AF;&#x30A6;&#x30A7;&#x30A4;&#x30C9;&#x300D;&#x3068;&#x3044;&#x3044;&#x307E;&#x3059;&#x3002;&#x975E;&#x5E38;&#x306B;&#x8A00;&#x3044;&#x306B;&#x304F;&#x3044;&#x540D;&#x524D;&#x3067;&#x3059;&#x306D;w\n\n&#x30A8;&#x30AF;&#x30B9;&#x30AF;&#x30A6;&#x30A7;&#x30A4;&#x30C9;&#x306F;&#x3001;&#x4EE3;&#x8868;&#x306E;&#x5408;&#x539F;&#x304C;&#x5B66;&#x751F;&#x306E;&#x3053;&#x308D;&#x306B;&#x3001;&#x8D77;&#x696D;&#x3057;&#x305F;&#x4F1A;&#x793E;&#x306B;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;\n&#x50D5;&#x3082;&#x3001;&#x6700;&#x521D;&#x30D5;&#x30EA;&#x30FC;&#x30E9;&#x30F3;&#x30B9;&#x3068;&#x3057;&#x3066;&#x53C2;&#x52A0;&#x3057;&#x3066;&#x3044;&#x307E;&#x3057;&#x305F;&#x304C;&#x3001;&#x6C17;&#x3065;&#x3044;&#x305F;&#x3089;CTO&#x306B;&#x306A;&#x3063;&#x3066;&#x3044;&#x307E;&#x3057;&#x305F;w\n\n&#x5E73;&#x5747;&#x5E74;&#x9F62;&#x304C;27&#x6B73;&#x3050;&#x3089;&#x3044;&#x3068;&#x3044;&#x3046;&#x6BD4;&#x8F03;&#x7684;&#x82E5;&#x304F;&#x3066;&#x3074;&#x3061;&#x3074;&#x3061;&#x3057;&#x3066;&#x3044;&#x308B;&#x4F1A;&#x793E;&#x3067;&#x3059;&#x3002;\n\n&#x30A8;&#x30F3;&#x30B8;&#x30CB;&#x30A2;&#x306F;&#x3060;&#x3044;&#x305F;&#x3044;&#xFF17;&#x540D;&#x3050;&#x3089;&#x3044;+&#x30A2;&#x30EB;&#x30D5;&#x30A1;&#x3067;&#x30D5;&#x30EA;&#x30FC;&#x30E9;&#x30F3;&#x30B9;&#x306E;&#x65B9;&#x3082;&#x4F55;&#x540D;&#x304B;&#x3044;&#x307E;&#x3059;&#x3002;\n&#x73FE;&#x5728;&#x5F0A;&#x793E;&#x3067;&#x306F;PHPer&#x52DF;&#x96C6;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;PHP&#x304B;&#x671F;&#x5F85;&#x4EBA;&#x306F;&#x305C;&#x3072;&#xFF01;&#x76F4;&#x63A5;&#x3067;&#x3082;&#x3044;&#x3044;&#x3057;&#x3001;twitter&#x3067;&#x3082;&#x3044;&#x3044;&#x306E;&#x3067;&#x9023;&#x7D61;&#x3044;&#x305F;&#x3060;&#x3051;&#x308B;&#x3068;&#x3046;&#x308C;&#x3057;&#x3044;&#x3067;&#x3059;ww\n\n\n #6 &#x3061;&#x306A;&#x307F;&#x306B;&#x5F0A;&#x793E;&#x306E;&#x30ED;&#x30FC;&#x30AB;&#x30EB;&#x306B;&#x3042;&#x308B;&#x958B;&#x767A;&#x30B5;&#x30FC;&#x30D0;&#x306B;&#x30ED;&#x30B0;&#x30A4;&#x30F3;&#x3059;&#x308B;&#x3068;&#x3053;&#x3093;&#x306A;&#x30E1;&#x30C3;&#x30BB;&#x30FC;&#x30B8;&#x8868;&#x793A;&#x3055;&#x308C;&#x307E;&#x3059;www\n #7 \n #8 \n #9 \n #10 \n #11 &#x3086;&#x308B;&#x304F;&#x3066;&#x53EF;&#x611B;&#x3044;PHP&#x304B;&#x3089;&#x5E83;&#x304C;&#x308B;web&#x306E;&#x8A71;&#x3092;&#x305F;&#x304F;&#x3055;&#x3093;&#x3059;&#x308B;&#x5834;&#x3092;&#x63D0;&#x4F9B;&#x3057;&#x305F;&#x3044;&#x3002;\n&#x3068;&#x601D;&#x3063;&#x3066;&#x3001;&#x601D;&#x3044;&#x3064;&#x304D;&#x3067;atnd&#x7ACB;&#x3066;&#x3066;&#x307F;&#x307E;&#x3057;&#x305F;&#x3002;\n\n&#x4ECA;&#x65E5;&#x3053;&#x306E;&#x5834;&#x306B;&#x53C2;&#x52A0;&#x3057;&#x3066;&#x304F;&#x308C;&#x305F;&#x4EBA;&#x304C;&#x3001;&#x4ECA;&#x65E5;&#x53C2;&#x52A0;&#x3057;&#x305F;&#x4E8B;&#x306B;&#x3088;&#x3063;&#x3066;&#x30A8;&#x30F3;&#x30B8;&#x30CB;&#x30A2;&#x3068;&#x3057;&#x3066;&#x5C11;&#x3057;&#x3067;&#x3082;&#x6210;&#x9577;&#x3057;&#x3066;&#x3082;&#x3089;&#x3048;&#x308C;&#x3070;&#x3046;&#x308C;&#x3057;&#x3044;&#x3067;&#x3059;&#x3002;\n #12 \n #13 \n #14 \n #15 \n #16 \n #17 mysql5.5&#x3001;php&#x306F;5.3&#x3001;&#x4ECA;&#x3060;&#x3068;php5.4&#x7CFB;&#x3067;&#x3082;&#x958B;&#x767A;&#x9032;&#x3081;&#x3066;&#x307E;&#x3059;&#x3002;\n&#x3067;&#x3082;&#x3063;&#x3066;&#x3001;apache&#x306F;2.2&#x3067;&#x3059;&#x306D;&#x3002;\n&#x305D;&#x308C;&#x306B;&#x52A0;&#x3048;&#x3066;memcached&#x3084;Redis&#x3082;&#x4F7F;&#x3063;&#x3066;&#x3044;&#x307E;&#x3059;\n\n\n #18 &#x3068;&#x307E;&#x3042;&#x3054;&#x304F;&#x3054;&#x304F;&#x4E00;&#x822C;&#x7684;&#x306A;&#x30B9;&#x30BF;&#x30C3;&#x30AF;&#x304B;&#x3068;&#x306F;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;\n #19 &#x3058;&#x3083;&#x3042;&#x3053;&#x306E;&#x6280;&#x8853;&#x3092;&#x5229;&#x7528;&#x3059;&#x308B;&#x305F;&#x3081;&#x306E;&#x958B;&#x767A;&#x74B0;&#x5883;&#x306F;&#x3068;&#x3044;&#x3046;&#x3068;\n #20 &#x6614;&#x306E;&#x958B;&#x767A;&#x958B;&#x767A;&#x74B0;&#x5883;&#x306F;&#x3053;&#x3093;&#x306A;&#x611F;&#x3058;&#x3067;&#x3057;&#x305F;&#x3002;\n #21 \n #22 \n #23 \n #24 \n #25 \n #26 &#x30FB;&#x5404;&#x30DE;&#x30B7;&#x30F3;&#x306B;VM&#x3092;&#x8981;&#x3057;&#x3066;&#x305D;&#x3053;&#x3067;&#x3001;&#x958B;&#x767A;&#x3057;&#x307E;&#x3059;&#x3002;\n&#x30FB;&#x958B;&#x767A;&#x304C;&#x7D42;&#x3063;&#x3066;&#x4E00;&#x901A;&#x308A;&#x52D5;&#x4F5C;&#x78BA;&#x8A8D;&#x3057;&#x305F;&#x3089;git push&#x3057;&#x3066;&#x3001;&#x30EA;&#x30E2;&#x30FC;&#x30C8;&#x30D6;&#x30E9;&#x30F3;&#x30C1;&#x306B;&#x6DF7;&#x305C;&#x307E;&#x3059;\n&#x30FB;&#x30EA;&#x30E2;&#x30FC;&#x30C8;&#x30D6;&#x30E9;&#x30F3;&#x30C1;&#x306B;&#x6DF7;&#x305C;&#x308B;&#x3068;&#x81EA;&#x52D5;&#x7684;&#x306B;sandbox&#x30B5;&#x30FC;&#x30D0;&#x3068;&#x547C;&#x3070;&#x308C;&#x308B;&#x30C6;&#x30B9;&#x30C8;&#x74B0;&#x5883;&#x306B;&#x30BD;&#x30FC;&#x30B9;&#x30B3;&#x30FC;&#x30C9;&#x304C;&#x53CD;&#x6620;&#x3055;&#x308C;&#x307E;&#x3059;&#x3002;\n&#x30FB;&#x305D;&#x308C;&#x3092;&#x30D7;&#x30E9;&#x30F3;&#x30CA;&#x30FC;&#x3084;&#x30C7;&#x30A3;&#x30EC;&#x30AF;&#x30BF;&#x30FC;&#x3084;&#x30C6;&#x30B9;&#x30BF;&#x30FC;&#x306A;&#x3069;&#x975E;&#x30A8;&#x30F3;&#x30B8;&#x30CB;&#x30A2;&#x304C;&#x78BA;&#x8A8D;&#x3059;&#x308B;&#x3063;&#x3066;&#x611F;&#x3058;&#x306E;&#x30D5;&#x30ED;&#x30FC;&#x3067;&#x3059;\n&#x30FB;1&#x5E74;&#x904B;&#x7528;&#x3057;&#x3066;&#x307F;&#x3066;&#x3053;&#x306E;&#x30B9;&#x30BF;&#x30A4;&#x30EB;&#x304C;&#x7D50;&#x69CB;&#x3079;&#x3093;&#x308A;&#x304B;&#x3082;&#x3057;&#x308C;&#x306A;&#x3044;&#x3068;&#x306F;&#x601D;&#x3046;\n #27 \n #28 \n #29 \n #30 \n #31 \n #32 \n #33 \n #34 \n #35 \n #36 \n #37 \n #38 \n #39 \n #40 &#x3053;&#x306E;&#x3064;&#x304E;&#x3067;github&#x3092;&#x8868;&#x793A;\n\n #41 \n #42 \n #43 \n #44 \n #45 \n #46 \n #47 \n #48 \n #49 \n #50 \n #51 web&#x3068;&#x3044;&#x3046;&#x304B;&#x30A2;&#x30D7;&#x30EA;&#x30B1;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x30B5;&#x30FC;&#x30D0;&#x306E;&#x4E2D;&#x306B;memached&#x3092;&#x540C;&#x5C45;&#x3055;&#x305B;&#x3066;&#x3001;&#x30E6;&#x30CB;&#x30C3;&#x30AF;&#x30B9;&#x30C9;&#x30E1;&#x30A4;&#x30F3;&#x30BD;&#x30B1;&#x30C3;&#x30C8;&#x3067;memcaehd&#x304B;&#x3089;&#x30C7;&#x30FC;&#x30BF;&#x53D6;&#x5F97;&#x3057;&#x3066;&#x308B;&#x3089;&#x3057;&#x3044;&#x3067;&#x3059;&#x3002;\n\n&#x672C;&#x3092;&#x8AAD;&#x307F;&#x8FD4;&#x305D;&#x3046;&#x3068;&#x601D;&#x3063;&#x305F;&#x3093;&#x3067;&#x3059;&#x304C;&#x3001;&#x5F15;&#x3063;&#x8D8A;&#x3057;&#x305F;&#x3070;&#x304B;&#x308A;&#x3067;&#x66F8;&#x7C4D;&#x3069;&#x306E;&#x6BB5;&#x30DC;&#x30FC;&#x30EB;&#x306B;&#x306F;&#x3044;&#x3063;&#x3066;&#x3044;&#x308B;&#x306E;&#x304B;&#x308F;&#x304B;&#x3089;&#x306A;&#x3044;&#x306E;&#x3067;&#x3042;&#x304D;&#x3089;&#x3081;&#x307E;&#x3057;&#x305F;w\n #52 \n #53 \n #54 \n #55 \n #56 \n #57 \n #58 \n #59 apc.stat=0&#x306B;&#x3059;&#x308B;&#x3068;&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x66F4;&#x65B0;&#x6642;&#x306B;apc&#x306E;&#x30AD;&#x30E3;&#x30C3;&#x30B7;&#x30E5;&#x89E3;&#x653E;&#x3055;&#x308C;&#x306A;&#x304F;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;\nwrite_lock&#x306F;apc&#x30AD;&#x30E3;&#x30C3;&#x30B7;&#x30E5;&#x304C;&#x306A;&#x3044;&#x5834;&#x5408;&#x306B;&#x3001;&#x8907;&#x6570;&#x540C;&#x6642;&#x306B;&#x30EA;&#x30AF;&#x30A8;&#x30B9;&#x30C8;&#x304C;&#x6765;&#x305F;&#x5834;&#x5408;&#x306B;&#x3001;&#x8907;&#x6570;&#x306E;apc&#x30AD;&#x30E3;&#x30C3;&#x30B7;&#x30E5;&#x3092;&#x751F;&#x6210;&#x3059;&#x308B;&#x3063;&#x3066;&#x306E;&#x3092;&#x306A;&#x304F;&#x3057;&#x3066;&#x304F;&#x308C;&#x308B;\n #60 \n #61 \n #62 \n #63 \n #64 \n #65 \n #66 \n #67 \n #68 \n #69 \n #70 \n #71 \n #72 \n #73 \n #74 \n #75 \n #76 \n #77 \n #78 \n #79 \n #80 \n #81 \n #82 \n #83 \n #84 \n #85 \n