Scalable architecture by

26
May
0

from Barcamp Bangkok 3

ยุคของโครงสร้าง Webserver ได้แบ่งไว้คร่าวๆดังนี้

PHP APC Cache by

24
May
0

โดยปกติแล้วตัว Native PHP มี flow การทำงานดังนี้

  1. Scanning and Lexing : ตรวจสอบ syntax error ต่างๆ
  2. Parsing : อ่านความหมายของแต่ละคำสั่ง
  3. Compliation : แปลงเป็น run code
  4. Execution

APC PHP มี flow ดังนี้

  1. APC Hook เช็ค Opcode Cache (hit/miss)
  2. Scaning and Lexing
  3. Parsing
  4. Compilation
  5. APC Hook – store opcode (เก็บเข้า cache)
  6. Execution

Installation

  • http://pecl.php.net
  • (Ubuntu) apt-get install php5-apc

ส่วน Memcache มีทุกๆ ภาษาอยู่แล้ว

Client Hacking by

24
May
0

XSS (Cross site script) คือมีผู้ฝัง script ไว้ที่ server แล้วมีผู้ใช้มาร้องขอข้อมูลจาก server จากนั้น script ใน server จะถือโอกาสขโมยข้อมูลของเครื่องผู้ใช้ไปเช่น cookie

Pair Programming by

24
May
1

Pair Programming เป็นการจับคู่กันเขียน code โดยมีผู้ code เพียงคนเดียว(Driver) ส่วนอีกคนคอยทำหน้าที่บางอย่างเพื่อสนับสนุนการทำงานของคน code(Navigator) แม้จะเป็นการใช้ man hour สองเท่า แล้ว productivity เพิ่มขึ้นไม่ถึง 2 เท่า แต่มีประโยชน์แอบแฝงอื่นๆ มากมาย มักมีเก้าอี้สองตัว จอสองจอช่วยกันดู แบ่งออกเป็น 3 ประเภทได้แก่

 เราชนะรอบ 4 | ยืมเงิน 3000 ด่วน | แอพกู้เงิน | แอพเงินด่วน | สินเชื่อออนไลน์อนุมัติทันที | Site Map | กู้เงินก้อน | กระเป๋าตัง | thisshop และ ยืมเงินฉุกเฉิน 5000 ด่วน