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

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

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

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

กระทู้: 4,817



ดูรายละเอียด
« เมื่อ: 20 ตุลาคม 2008, 16:51:01 »

กำลังปรับแต่งสคริปอยู่ ทำไปทำมาเจอโคดนี้เข้า
โค๊ด:
<?php if($test['111'] == $data['222']) { ?>
แสดงผลที่ต้องการ
<?php ?>
ไม่รู้ว่ามันจะดีกว่าแบบด้านล่างมั้ย
โค๊ด:
<?php if($test['111'] == $data['222']) {
     echo 
'xxx'; }
?>

รู้อย่างเดียวว่า เวลาต้องใช้ if กับพวก <input> แบบบนจะง่ายกว่ามากๆ แต่เรื่องประมวลผลไม่รู้จะหนักป่าว..รอเซียนมาแนะนำ
บันทึกการเข้า
net1
ก๊วนเสียว
*

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

กระทู้: 265



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 20 ตุลาคม 2008, 16:57:20 »

เปิด tag <? กับ ปิด tag ?>บ่อย น่าจะมีผลเรื่องเวลาในการประมวลผล แต่คงต่างกันไม่มากนัก ถ้า program ไม่ใหญ่ หรือ ซํบซ้อนมาก
บันทึกการเข้า

BosnoS
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 8,168



ดูรายละเอียด
« ตอบ #2 เมื่อ: 20 ตุลาคม 2008, 16:59:39 »

มันได้ทั้ง 2 แบบเลย อยู่ที่ความถนัดมั่ง

ของผม มักจะใช้แบบ <?   ทีเดียวแล้ว ค่อย ?>

เพราะ ไม่งั้นดูใน Dream ตาลาย
บันทึกการเข้า
siamman
บุคคลทั่วไป
« ตอบ #3 เมื่อ: 20 ตุลาคม 2008, 17:03:36 »

ผมใช้แบบแรกซะจนชินแล้วครับ
บันทึกการเข้า
rapeedu
หัวหน้าแก๊งเสียว
*

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

กระทู้: 2,044



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 20 ตุลาคม 2008, 17:09:38 »

แบบแรกดีสำหรับ คนที่ทำ design ร่วมครับ จะได้รู้ว่า ตรงนี้เป็นอะไร รูป หรือ ข้อความ

แบบที่ 2 ดีสำหรับ โปเกม่อน เพราะมองโค้ดรวดเีดียว

 Smiley
บันทึกการเข้า

BosnoS
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 8,168



ดูรายละเอียด
« ตอบ #5 เมื่อ: 20 ตุลาคม 2008, 17:13:07 »

แบบแรกดีสำหรับ คนที่ทำ design ร่วมครับ จะได้รู้ว่า ตรงนี้เป็นอะไร รูป หรือ ข้อความ

แบบที่ 2 ดีสำหรับ โปเกม่อน เพราะมองโค้ดรวดเีดียว

 Smiley

เหมือนจะสลับกันหรือเปล่า

แบบแรก ถ้าดูใน dream จะเห็นเป็น ช่อง php เลย ไม่มี design

แบบสอง จะเห็น design นะ

ใช่ป่ะ หรือผมมึนเอง
บันทึกการเข้า
navico
Verified Seller
หัวหน้าแก๊งเสียว
*

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

กระทู้: 2,315



ดูรายละเอียด เว็บไซต์
« ตอบ #6 เมื่อ: 20 ตุลาคม 2008, 17:28:20 »

ผมชอบแบบแรกครับ เพราะจะเห็นดีไซน์ที่ต้องการแสดงด้วย...
เหอๆๆ.
บันทึกการเข้า
porjung
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,202



ดูรายละเอียด
« ตอบ #7 เมื่อ: 20 ตุลาคม 2008, 17:24:29 »

ผมเขียนแบบแรกอะ เห็น design ด้วย
บันทึกการเข้า

รอเธอกลับมา
manchy
หัวหน้าแก๊งเสียว
*

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

กระทู้: 2,164



ดูรายละเอียด เว็บไซต์
« ตอบ #8 เมื่อ: 20 ตุลาคม 2008, 18:04:38 »

ผมถนัดแบบแรกคับ

ลองจับเวลาการทำงานซิครับ จะได้รู้ว่าอันไหนเร็วกว่ากัน

แต่คงเร็วกว่ากันไม่เท่าไหร่คับ ผมจำไม่ได้เว็ปไหน เช่น

แบบที่ 1

if($x==1){

   statement
}else if($x==2){

   statement

}

แบบที่ 2

switch($x){

  case "1" : statement; break;
  case "1" : statement; break;
}


จากการทดสอบเวลาการ run เท่ากันครับ และมีหลายๆอย่าง เช่น
<?echo "xxx";?> กับ <?=$xxx;?> อันไหนประมวลผลเร็วกว่ากัน

ถ้าหาเว็ปเจอจะเอามาลงครับ

 Smiley
« แก้ไขครั้งสุดท้าย: 20 ตุลาคม 2008, 18:07:31 โดย manchy » บันทึกการเข้า

แอร๊ยยยๆๆๆ
หัวหน้าแก๊งเสียว
*

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

กระทู้: 2,765



ดูรายละเอียด เว็บไซต์
« ตอบ #9 เมื่อ: 20 ตุลาคม 2008, 18:07:55 »

ผมใช้แบบแรกนะ เพราะ Design ง่ายนั่นแหละ

ถ้าเป็นแบบ 2 ต้องมือล้วนๆ ลำบากแย่
บันทึกการเข้า

makoto
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,446



ดูรายละเอียด เว็บไซต์
« ตอบ #10 เมื่อ: 20 ตุลาคม 2008, 18:18:30 »

ต่างกันในระดับ 0.000000000000000000000000000001 วินาที ในการประมวลผล :-\
บันทึกการเข้า

ball6847
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 4,174



ดูรายละเอียด
« ตอบ #11 เมื่อ: 20 ตุลาคม 2008, 19:22:16 »

ผมกำลังจะใช้แบบที่ 3

ใช้ PHP Smarty - แยกดีไซน์ ออกจากโปรแกรมไปเลย
บันทึกการเข้า

SvZ
คนรักเสียว
*

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

กระทู้: 163



ดูรายละเอียด เว็บไซต์
« ตอบ #12 เมื่อ: 20 ตุลาคม 2008, 19:43:27 »

switch กับ if else if อะไรเร็วกว่ากัน
http://llun.info/archives/222
บันทึกการเข้า

ฉันไม่มีตัวตน
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 4,817



ดูรายละเอียด
« ตอบ #13 เมื่อ: 20 ตุลาคม 2008, 22:32:39 »

ผมก็เริ่มแก้แบบ2 มาเป็นแบบแรกแล้วครับ ง่ายดี เดี๋ยวโหลดมาก ค่อยเปลี่ยนมาใช้แบบ2

แบบแรกมันดีตรงที่(แค่ตัวอย่างนะครับ โคดอาจจะไม่ตรงความจริง)
โค๊ด:
<?php if($test['111'] == $data['222']) { ?>
<input type="checkbox" name="agree" value="1"><?php echo $lang['POST_ACCEPT_TERMS']; ?><br><br>

<?php if($isevent) { ?>
<input name="isevent" type="hidden" id="isevent" value="1">
<?php } else { ?>
<input name="subcatid" type="hidden" id="subcatid" value="<?php echo $data['subcatid']; ?>">
<?php ?>

<input name="do" type="hidden" id="do" value="post">
<input name="adid" type="hidden" value="<?php echo $adid?>">
<input name="isevent" type="hidden" value="<?php echo $isevent?>">
<button type="submit"><?php echo $lang['BUTTON_UPDATE_AD']; ?></button>
</td>
</form>
<!--เพิ่มเอง ถ้าไม่ใช่เจ้าของประกาศ ให้แจ้งเตือน และไม่แสดงฟอร์มแก้ไข-->
<?php } else { ?>
<h2><div class="notadowner"><?php echo $lang['NOT_AD_OWNER']; ?></div></h2>
<?php ?>
แบบแรก พวก <?php> ใน input สามารถเขียนตรงๆได้เลย(อ่านง่ายดี)
แต่ถ้าเป็นแบบสอง <?php echo $isevent; ?> ต้องแก้เป็น ',$isevent,'

มีคนใช้หลายคน ก็ใจชื้นขึ้นมาหน่อย อิอิ
« แก้ไขครั้งสุดท้าย: 20 ตุลาคม 2008, 22:46:52 โดย ฉันไม่มีตัวตน » บันทึกการเข้า
jatuphum
ก๊วนเสียว
*

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

กระทู้: 312



ดูรายละเอียด เว็บไซต์
« ตอบ #14 เมื่อ: 20 ตุลาคม 2008, 23:27:32 »

จริงๆแล้วขึ้นอยู่กับความถนัดครับ เลือกแบบที่เราใช้แล้วมันทำให้ทำงานได้เร็วขึ้นเป็นดีที่สุดครับ  Tongue
บันทึกการเข้า

siamman
บุคคลทั่วไป
« ตอบ #15 เมื่อ: 20 ตุลาคม 2008, 23:29:49 »

ผมสงสัยเรื่องความเร็วของ smarty ขึ้นมานิดหน่อยครับ แบบว่า พอเขียน php เพียวๆ แล้วมันก็ไห้ความรุ้สึกว่าokเหมือนกัน เวลามี template engine เข้ามามันจะทำไห้ลดทอนความเร็วลงไปมั้ยครับ

แน่นอนว่ามันดีตรงที่แยกระหว่างการดีไซน์และโปรแกรมมิ่งออกไป แต่เรื่อง เพอร์ฟอร์แมนซ์เนี่ย เป็นสิ่งที่ผมสงสัยอยู่นิดๆ เลยยังทำไห้ผมไม่ได้ศึกษามันอย่างจริงจัง

รบกวนถามคนที่เชี่ยวเรื่อย smarty หน่อยครับ ผมชอบที่มันมีแคชมาไห้ แต่ปัจจุบันผมก็แคชแบบแยกฟังชั่นอยู่ เลยสงสัยตะหงิดๆ เรื่องเพอร์ฟอร์แมนซ์นี่แหละ
บันทึกการเข้า
EThaiZone
เจ้าพ่อโลลิค่อน
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 12,518



ดูรายละเอียด เว็บไซต์
« ตอบ #16 เมื่อ: 21 ตุลาคม 2008, 09:52:20 »

ใช้ smarty ยังไงก็กินระบบมากขึ้นแน่นอนครับ
เพียงแต่ไม่ได้กินมากถึงขั้นน่าเป็นห่วง

แต่ถ้าเป็นผม ถ้าใช้เองคนเดียว ก็เลือกไม่ใช้ smarty ดีกว่า  Tongue
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์