ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingจะทำเว็บให้บริการเหมือน weloveshoppingผมใช้ php เพื่อนๆ คิดว่าต้องมีเทคนิคใดบ้าง
หน้า: 1 [2]  ทั้งหมด   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: จะทำเว็บให้บริการเหมือน weloveshoppingผมใช้ php เพื่อนๆ คิดว่าต้องมีเทคนิคใดบ้าง  (อ่าน 3777 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
DJJome
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 46
ออฟไลน์ ออฟไลน์

กระทู้: 1,123



ดูรายละเอียด
« ตอบ #20 เมื่อ: 02 พฤษภาคม 2009, 09:28:12 »

อยากรู้เทคนิคนึงเวลามีเจ้าของร้านจดโดเมนเป็นของตัวเองแต่ต้องการชี้ dsn ไปที่ server ของ ระบบขายของของเรา
ส่วนใหญ่เขียนเป็นระบบ auto ให้ไปแก้ไขเพิ่มค่า domain เข้าไปอัตโนมัตหรือให้พนักงานทำให้เป็นรายๆไป อยากรู้จัง  Kiss

ถ้าเราไม่ได้เป็น Reseller ที่สามารถใช้ API ได้ หรือลูกค้าไม่ได้จดกับเรา ก็ต้องให้ทำมือครับ
บันทึกการเข้า
ttong
สมุนแก๊งเสียว
*

พลังน้ำใจ: 33
ออฟไลน์ ออฟไลน์

กระทู้: 633



ดูรายละเอียด
« ตอบ #21 เมื่อ: 02 พฤษภาคม 2009, 10:00:49 »

ความรู้แน่นกระทู้เลย

เก็บแทบไม่หมด  Grin
บันทึกการเข้า

marus
ก๊วนเสียว
*

พลังน้ำใจ: 41
ออฟไลน์ ออฟไลน์

กระทู้: 467



ดูรายละเอียด
« ตอบ #22 เมื่อ: 02 พฤษภาคม 2009, 10:20:06 »

ความจริง smarty ก็จัดการเรื่อง cache ได้ครับ
แต่ smarty ไม่เก็บบแคชไว้ในแรมครับ
บันทึกการเข้า
DJJome
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 46
ออฟไลน์ ออฟไลน์

กระทู้: 1,123



ดูรายละเอียด
« ตอบ #23 เมื่อ: 02 พฤษภาคม 2009, 12:46:37 »

ความจริง smarty ก็จัดการเรื่อง cache ได้ครับ
แต่ smarty ไม่เก็บบแคชไว้ในแรมครับ

Smarty cache ห่วย เปลือง CPU ซะเปล่าครับ

ความเห็นส่วนตัว โปรดใช้วิจารณญาณ
บันทึกการเข้า
catz001
สมุนแก๊งเสียว
*

พลังน้ำใจ: 18
ออฟไลน์ ออฟไลน์

กระทู้: 607



ดูรายละเอียด
« ตอบ #24 เมื่อ: 02 พฤษภาคม 2009, 16:36:00 »

อยากรู้เทคนิคนึงเวลามีเจ้าของร้านจดโดเมนเป็นของตัวเองแต่ต้องการชี้ dsn ไปที่ server ของ ระบบขายของของเรา
ส่วนใหญ่เขียนเป็นระบบ auto ให้ไปแก้ไขเพิ่มค่า domain เข้าไปอัตโนมัตหรือให้พนักงานทำให้เป็นรายๆไป อยากรู้จัง  Kiss

ถ้าเราไม่ได้เป็น Reseller ที่สามารถใช้ API ได้ หรือลูกค้าไม่ได้จดกับเรา ก็ต้องให้ทำมือครับ

ผมถามเพี้ยนไปหน่อยครับ คือที่จริงอยากรู้ว่าจะเพิ่ม domain ใหม่ใน server(server ที่มีระบบร้านค้าที่เราทำไว้) ยังไง แล้วกำหนดยังไงให้รู้ว่า domain นั้น user ไหน หรือเขียนสคริปสั่งให้แก้ค่าแบบ auto หรือว่าแก้ด้วยมือแต่ถ้าแก้ค่าใน server มันต้อง restart httpd ทุกครั้ง คืองง? เข้าใช้เทคนิคอะไรยังไงกันครับ   Smiley
« แก้ไขครั้งสุดท้าย: 03 พฤษภาคม 2009, 13:51:04 โดย catz001 » บันทึกการเข้า
deen05
Newbie
*

พลังน้ำใจ: 2
ออฟไลน์ ออฟไลน์

กระทู้: 72



ดูรายละเอียด
« ตอบ #25 เมื่อ: 02 พฤษภาคม 2009, 22:42:25 »

อยากรู้เทคนิคนึงเวลามีเจ้าของร้านจดโดเมนเป็นของตัวเองแต่ต้องการชี้ dsn ไปที่ server ของ ระบบขายของของเรา
ส่วนใหญ่เขียนเป็นระบบ auto ให้ไปแก้ไขเพิ่มค่า domain เข้าไปอัตโนมัตหรือให้พนักงานทำให้เป็นรายๆไป อยากรู้จัง  Kiss


ถ้าเราไม่ได้เป็น Reseller ที่สามารถใช้ API ได้ หรือลูกค้าไม่ได้จดกับเรา ก็ต้องให้ทำมือครับ


ผมถามเพี้ยนไปหน่อยครับ คือที่จริงอยากรู้ว่าจะเพิ่ม domain ใหม่ใน server(server ที่มีระบบร้านค้าที่เราทำไว้) ยังไง แล้วกำหนดยังไงให้รู้ว่า domain นั้น user ไหน หรือเขียนสคริปสั่งให้แก้ค่าแบบ auto หรือว่าแก้ด้วยมือแต่ถ้าแก้ค่าใน server มันต้อง restart apache ทุกครั้ง คืองง? เข้าใช้เทคนิคอะไรยังไงกันครับ   Smiley


ตัวอย่างโค๊ดของลูกค้า welove ที่ มี domain เป็นของตัวเองครับ

<frameset rows="*">
  <frame src="http://www.weloveshopping.com/.../a05/shop.php?shopid=134845454 " name="mainFrame" id="mainFrame" title="mainFrame" frameborder="0" noresize="noresize" />
  <noframes><body><script type="text/javascript" language="javascript">location.href='http://www.weloveshopping.com/...5/shop.php?shopid=134854'; </script></body></noframes>
</frameset>

ซึ่งร้านจิงๆคือลิงค์นี้ ขอรับ
http://www.weloveshopping.com/.../a05/shop.php?shopid=134845454

เปง เทคนิคของ welove ครับ
เพื่อน มี เทคกนิคอื่นๆก้บอกด้วยน๊าาาาาาครับ Smiley
บันทึกการเข้า
deen05
Newbie
*

พลังน้ำใจ: 2
ออฟไลน์ ออฟไลน์

กระทู้: 72



ดูรายละเอียด
« ตอบ #26 เมื่อ: 02 พฤษภาคม 2009, 22:49:52 »

ความจริง smarty ก็จัดการเรื่อง cache ได้ครับ
แต่ smarty ไม่เก็บบแคชไว้ในแรมครับ

Smarty cache ห่วย เปลือง CPU ซะเปล่าครับ

ความเห็นส่วนตัว โปรดใช้วิจารณญาณ

ผมว่ามันน่าจะสิ้นเปลือง HD มากกว่านะครับ เพราะมันไปเขียน ไฟล์ ลง HD ยังไง อธิบาย นิดหนึ่งครับผม
ตอนนี้เท่าที่ รวบรวมเทคนิคเรื่อง cache โดยส่วนตัวผมคิดไว้ว่า
จะเช่า โฮส ไปก่อนเลยใช้ การ cache file ไปก่อน
แล้วเมื่อใด เว็บ โตมากๆ( คนเข้าสมัครเปิดร้านมาก และเข้ามาดุร้านต่างๆมาก) ก็จะซื้อ โฮสเองและทำการ cache ram แทน  Cry
บันทึกการเข้า
EThaiZone
เจ้าพ่อโลลิค่อน
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 321
ออฟไลน์ ออฟไลน์

กระทู้: 12,516



ดูรายละเอียด
« ตอบ #27 เมื่อ: 02 พฤษภาคม 2009, 23:07:17 »

อยากรู้เทคนิคนึงเวลามีเจ้าของร้านจดโดเมนเป็นของตัวเองแต่ต้องการชี้ dsn ไปที่ server ของ ระบบขายของของเรา
ส่วนใหญ่เขียนเป็นระบบ auto ให้ไปแก้ไขเพิ่มค่า domain เข้าไปอัตโนมัตหรือให้พนักงานทำให้เป็นรายๆไป อยากรู้จัง  Kiss
ไม่ว่าแบบไหนมันก็ได้ทั้งนั้นครับ
ส่วนมากจริงๆ จะเป็น wildcard dns (น่าจะแบบ tld ได้นะ)
แล้วค่อยไป control ที่ตัว php
ดักค่า request uri แล้วมาตรวจค่า host ว่าโดเมนตรงกับที่มีในระบบไหม

ความจริง smarty ก็จัดการเรื่อง cache ได้ครับ
แต่ smarty ไม่เก็บบแคชไว้ในแรมครับ
smarty ดีตรงมัน compile tpl เป็น php ได้
แต่เรื่องทำแคช จุดประสงค์มันไม่เหมือนกัน

การทำแคชในเรื่องการทำระบบ php มีแบ่งเป็นแนวๆ พวกนี้
- แคชdata อันนี้ทำแคชตั้งแต่ข้อมูลที่มีการโปรเสจกันเลย เช่น เรียก mysql ออกมาเป็น array แล้ว
ไม่อยากให้เรียกอีกอันนี้ก็แคชไป หรือข้อมูลที่ยำจาก regex แล้วอันนี้ก็แคชไป
- แคชoutput อันนี้จะทำตอนจัดการข้อมูลทั้งหมดเสร็จแล้ว อันนี้ก็จะดัก buffer ขาออก
แล้วมาเขียนแคชเก็บไว้ รวมถึงข้อมูลที่ไม่ใช่ markup ด้วย เช่น ajax json หรือ dynamic image
- แคชphp อันนี้ก็ต้องอาศัย php ext เพราะจะเป็นการทำแคช php compiled ที่กลายเป็น opcode แล้ว
เขาว่ากันว่าจริงๆ อาจทำได้ความเร็วถึง 3X
- แคชobj อันนี้ก็ต้องอาศัย php ext เหมือนกัน ข้อดีคือกับงาน OOP มันจะช่วยได้เยอะมากมาย
ถ้าไม่ใช่งานใหญ่ๆ หรืออาศัย framework มากๆ ก็คงไม่มีโอกาสใช้

แต่บรรดาทั้งหมด มี แคชoutput อันเดียวที่ถ้าทำดีๆ จะลดการ request จากผู้ใช้ได้
ด้วยการกำหนดวันหมดอายุแนบไปกับ header ขาออก
ทำแบบนี้ browser จะไม่เรียกไปยังโฮสบ่อยๆ

ใครไม่รู้ ตัวอย่างหาดูจากสคริป twitter signature ที่ผมเคยเขียนแจกอะ
นั้นแหละ ทำแคชoutput แล้วกำหนดวันหมดอายุแนบไปด้วย

ปล. อันไหนผิด ตกหล่น ชี้แนะได้เน้อ ถือเป็นการบูรณาการณ์ความรู้ร่วมกัน
« แก้ไขครั้งสุดท้าย: 03 พฤษภาคม 2009, 00:21:12 โดย EThaiZone » บันทึกการเข้า

powerbeer001
Verified Seller
สมุนแก๊งเสียว
*

พลังน้ำใจ: 28
ออฟไลน์ ออฟไลน์

กระทู้: 888



ดูรายละเอียด เว็บไซต์
« ตอบ #28 เมื่อ: 03 พฤษภาคม 2009, 00:19:03 »

ตอนนี้ผมก็ทำระบบแบบ weloveshopping เหมือนกันครับ

ผมก็จะใช้
  1.Wildcard DNS เอา คนสมัครก็จะได้ xxx.domain.com
  2.ใช้ cache ไฟล์ในส่วนที่เป็น static ไฟล์
  3. รวมศูนย์ คือ ใช้ mysql database ตัวเดียว (ไม่รู้อนาคต จะรอดหรือเปล่า)
  4. เขียนไฟล์อยู่ที่เดี่ยว (รวมศูนย์อีกแหละ) เวลาแก้ไขโค๊ดจะได้แก้ที่เดียว

ลืมแนะนำเว็บผมครับ www.mymarket.in.th    
บันทึกการเข้า

หน้า: 1 [2]  ทั้งหมด   ขึ้นบน
พิมพ์