เมื่อ PHP ปะทะ ASP อันไหนเจ๋งกว่ากัน

เริ่มโดย wat, 12 มกราคม 2009, 02:00:56

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

wat

ผมอยากทราบว่าระหว่าง PHP และ ASP อันไหนมีจุดดีจุดเด่นในภาพรวมดีกว่ากันครับ ( เอาแบบเป็นกลางนะครับ)
"เริ่มจากเรื่องที่รัก เลือกสิ่งที่ถนัด ก่อนที่จะทุ่มให้สุดหัวใจ ใส่พลังลงไปให้สุดแรง"

คนหยามเหยียดสักเท่าไหร่ แต่สำคัญที่ว่าคุณสู้จริงหรือเปล่า

~สายลม~

ตอนนี้ผม งูๆปลาๆ ทั้งสองอันแหละครับ ถ้าเอาความรู้สึกของคนไม่ถนัดซักอย่างอย่างผม ผมว่า asp มันเข้าใจง่ายกว่า
แต่ก็ต้องใช้ phpแหละครับ อย่างน้อยอะไรเขียนไม่เป็นก็ยังหาสคริปง่ายกว่า
[direct=http://www.one.in.th]ขายรายชื่ออีเมล์[/direct]รายชื่ออีเมล์คนไทย คุณภาพ ใช้งานได้จริง จากฐานข้อมูลการสมัครสมาชิกเว็บไซต์และบริการ ไม่ได้ใช้โปรแกรมดูด
เคสกันน้ำ Samsung Galaxy note 4 เคสกันน้ำ note 4 [direct=http://www.case2sea.com/note-4-waterproof]เคสกันน้ำ note 4[/direct]
[direct=http://www.lifeproofthai.com]lifeproof[/direct] เคสกันน้ำ lifeproof


Piconets

ลองดูตารางเปรียบเทียบได้ที่นี้คับ เพื่อเอาไว้ใช้ตัดสินใจ

http://thaiprogrammer.blogspot.com/2008/09/asp-aspnet-php-jsp-servlet.html
[direct=http://www.laoriaonline.com]LA ORIA สบู่น้ำมันมะกอก Extra virgin[/direct]

cracker


zenithsoul

Php มันดีตรงกันที่ว่า Open Source , Asp เป็นพวกที่เราจะต้องไปใช้ Solution ของทาง Microsoft ครับ  :P

ถ้าเอามาเทียบกันว่าอันไหน เจ๋งหรือไม่เจ๋งกันเนี่ย ผมว่าทุก ๆ ภาษาทั่วโลกเจ๋งเหมือนกันหมดแหละครับ

ถ้ามองไปลึก ๆ กว่านั้นก็คงเป็นการ Support กันทาง System แหละครับว่า System ที่มีเค้า support ภาษาอะไรกัน

เราจะได้ดึง Resource ที่มีอยู่มาใช้ให้เกิดประโยชน์สูงสุด และ ประหยัดต้นทุนที่สุดครับ

เช่นมี Server Windows ก็ใช้ได้ทั้ง PHP , ASP แหละครับ แต่ Linux ก็ใช้พวก Open Source PHP เนี่ยแหละครับ

ความคิดเห็นส่วนตัวทั้ง ASP PHP เจ๋งแหละทำงานได้อย่างมีประสิทธิภาพทั้งคู่แหละครับ อันนี้ขึ้นอยู่กับ Developer ด้วยครับ  :)

mr.sit

อ้างถึงจาก: zenithsoul ใน 12 มกราคม 2009, 02:57:47
Php มันดีตรงกันที่ว่า Open Source , Asp เป็นพวกที่เราจะต้องไปใช้ Solution ของทาง Microsoft ครับ  :P

ถ้าเอามาเทียบกันว่าอันไหน เจ๋งหรือไม่เจ๋งกันเนี่ย ผมว่าทุก ๆ ภาษาทั่วโลกเจ๋งเหมือนกันหมดแหละครับ

ถ้ามองไปลึก ๆ กว่านั้นก็คงเป็นการ Support กันทาง System แหละครับว่า System ที่มีเค้า support ภาษาอะไรกัน

เราจะได้ดึง Resource ที่มีอยู่มาใช้ให้เกิดประโยชน์สูงสุด และ ประหยัดต้นทุนที่สุดครับ

เช่นมี Server Windows ก็ใช้ได้ทั้ง PHP , ASP แหละครับ แต่ Linux ก็ใช้พวก Open Source PHP เนี่ยแหละครับ

ความคิดเห็นส่วนตัวทั้ง ASP PHP เจ๋งแหละทำงานได้อย่างมีประสิทธิภาพทั้งคู่แหละครับ อันนี้ขึ้นอยู่กับ Developer ด้วยครับ  :)

ผมเห็นต่างออกไปครับ ทุกภาษาในโลกเจ๋งเหมือนกัน อันนี้ใช้ไม่ได้กับกรณีนี้ครับ ประสบการณ์การเขียนทั้ง asp และ php มาหลายปี พูดได้คำเดียวครับ ลืม asp ซะ!!!

และถึงแม้จะเป็น asp.net ก็เถอะ ยิ่งเป็นไอ้ตัวหลังนี่ งานเหมือนกัน เปลืองสมองกว่าใช้ php พอสมควรทีเดียว

ไว้จะมาโม้เหตุผลต่อ ตีสี่แล้ว ตอนนี้ต้องปั่นงานให้ทันเช้า

alert

ผมว่าแล้วแต่คนจะมองนะ php เด่นเรื่อง มีคนใช้งานมาก ทำให้มี tool เสริมมากมายมหาศาล
asp มัน classic การทำงานบางอย่างมันไม่ดีเท่า php หรืออาจใช้เวลามากเพราะต้องมาสร้าง tool กันใหม่ เนื่องจาก microsoft เลิก support มานานแล้ว
asp.net อันนี้เน้นเรื่อง สามารถสร้าง application ได้รวดเร็ว  reuse ใช้ code เดิมง่ายกว่า

ปล ถ้าเป็นผมนะ งานใหญ่ๆ  ผมจะพัฒนาด้วย .net นะ  ;)
***** รับซื้อเว็บไซต์สายขาวคุณภาพ  ตั้งแต่ 500-30,000 uip มี traffic มาจาก Google  และไม่เคยโดนแบน adsense  เสนอราคามาทาง pm ได้เลยครับ *****

siamman

ไม่เคยเขียน asp และไม่อยู่ในแผน

เพราะหลังจากที่เขียน php เป็นก็หลงรักมันเข้าเต็มเปา

ไม่รู้ว่า asp ดีกว่า php ตรงใหน อาจจะตรงที่ต้องใช้โฮสวินโดว์แล้วองกรใหญ่ๆ เค้ามั่นใจเวลาเซอร์ฟเวอร์มีโปรแกรมแอนตี้ไวรัส  ;D


mr.sit

อ้างถึงจาก: watchi ใน 12 มกราคม 2009, 04:15:57
ผมว่าแล้วแต่คนจะมองนะ php เด่นเรื่อง มีคนใช้งานมาก ทำให้มี tool เสริมมากมายมหาศาล
asp มัน classic การทำงานบางอย่างมันไม่ดีเท่า php หรืออาจใช้เวลามากเพราะต้องมาสร้าง tool กันใหม่ เนื่องจาก microsoft เลิก support มานานแล้ว
asp.net อันนี้เน้นเรื่อง สามารถสร้าง application ได้รวดเร็ว  reuse ใช้ code เดิมง่ายกว่า

ปล ถ้าเป็นผมนะ งานใหญ่ๆ  ผมจะพัฒนาด้วย .net นะ  ;)

การจะ resue ได้หรือไม่นั้น อยู่ที่เราออกแบบครับ ไม่ได้อยู่ที่ตัวภาษาเลย ทุกวันนี้ผมจะใช้ .net เมื่อลูกค้าต้องการจริงๆ เท่านั้น ไม่อย่างนั้น แม้ระบบใหญ่แค่ไหนผมก็เลือก php

alert

อ้างถึงจาก: mr.sit ใน 12 มกราคม 2009, 05:09:05
อ้างถึงจาก: watchi ใน 12 มกราคม 2009, 04:15:57
ผมว่าแล้วแต่คนจะมองนะ php เด่นเรื่อง มีคนใช้งานมาก ทำให้มี tool เสริมมากมายมหาศาล
asp มัน classic การทำงานบางอย่างมันไม่ดีเท่า php หรืออาจใช้เวลามากเพราะต้องมาสร้าง tool กันใหม่ เนื่องจาก microsoft เลิก support มานานแล้ว
asp.net อันนี้เน้นเรื่อง สามารถสร้าง application ได้รวดเร็ว  reuse ใช้ code เดิมง่ายกว่า

ปล ถ้าเป็นผมนะ งานใหญ่ๆ  ผมจะพัฒนาด้วย .net นะ  ;)

การจะ resue ได้หรือไม่นั้น อยู่ที่เราออกแบบครับ ไม่ได้อยู่ที่ตัวภาษาเลย ทุกวันนี้ผมจะใช้ .net เมื่อลูกค้าต้องการจริงๆ เท่านั้น ไม่อย่างนั้น แม้ระบบใหญ่แค่ไหนผมก็เลือก php
ผมไม่ได้บอกว่า php reuse ไม่ได้นะครับ แต่ผมหมายความว่า .net มันสะดวกกว่า เร็วกว่า เพราะ พิมพ์ๆ ไปมันก็ขึ้น คำสั่งมาให้ละ แล้วที่สำคัญ ผมชอบ Master Page ของ .net อ่ะ:P
***** รับซื้อเว็บไซต์สายขาวคุณภาพ  ตั้งแต่ 500-30,000 uip มี traffic มาจาก Google  และไม่เคยโดนแบน adsense  เสนอราคามาทาง pm ได้เลยครับ *****

ColdMoney

ไม่รู้อ่ะครับ รู้แต่ว่าผมเขียนเป็นแต่ PHP  :D :D
[direct=https://www.jumnong.com]รับจำนอง[/direct] [direct=https://burapasup.com]รับซื้อบ้าน[/direct] [direct=https://kadsan.com]สินค้าราคาถูก[/direct] [direct=https://checkcheap.com]เปรียบเทียบราคา[/direct]

deedy

สมัยก่อนตอนเรียนมันมีแต่ ASP ค่า server สมัยก่อนแพงมากๆ ครั้งแรกจำได้ว่าจ่ายค่าโดเมนเนม+โฮสติ้ง 25mb ก็สองพันกว่าบาทแล้ว เมื่อก่อนแค่นี้ก็พอแล้วสำหรับเว็บไม่ใหญ่โตมากนัก จนหลังๆ มี PHP โฮสติ้งถูกอย่างน่าใจหาย แต่จะให้เรียน PHP อีกก็ไม่เอาแล้วเพราะว่าไม่ชอบเขียนโปรแกรม แต่ก็แก้โค๊ดได้เอามางมๆ แกะๆ

แต่ถ้าเลือกได้ก็อยากจะใช้ PHP มันให้เราเลือกใช้งานเยอะ ยิ่ง Open source ยิ่งช่วยให้เราทำงานได้ไวขึ้น อีกอย่างโฮสติ้งถูกเหมือนได้เปล่า  :D

kudjung

อ้างถึงจาก: zenithsoul ใน 12 มกราคม 2009, 02:57:47
Php มันดีตรงกันที่ว่า Open Source , Asp เป็นพวกที่เราจะต้องไปใช้ Solution ของทาง Microsoft ครับ  :P

ถ้าเอามาเทียบกันว่าอันไหน เจ๋งหรือไม่เจ๋งกันเนี่ย ผมว่าทุก ๆ ภาษาทั่วโลกเจ๋งเหมือนกันหมดแหละครับ

ถ้ามองไปลึก ๆ กว่านั้นก็คงเป็นการ Support กันทาง System แหละครับว่า System ที่มีเค้า support ภาษาอะไรกัน

เราจะได้ดึง Resource ที่มีอยู่มาใช้ให้เกิดประโยชน์สูงสุด และ ประหยัดต้นทุนที่สุดครับ

เช่นมี Server Windows ก็ใช้ได้ทั้ง PHP , ASP แหละครับ แต่ Linux ก็ใช้พวก Open Source PHP เนี่ยแหละครับ

ความคิดเห็นส่วนตัวทั้ง ASP PHP เจ๋งแหละทำงานได้อย่างมีประสิทธิภาพทั้งคู่แหละครับ อันนี้ขึ้นอยู่กับ Developer ด้วยครับ  :)

เห็นด้วยครับผมให้เกียรติภาษาทุกภาษา อย่างน้อยมันคือสิ่งที่เราใช้ทำมาหากิน จะช้าจะเร็วอย่าไปโทษภาษาเลยครับ
อยู่ที่ตัวผู้พัฒนาดีกว่า ว่า*จะได้ดึง Resource ที่มีอยู่มาใช้ให้เกิดประโยชน์สูงสุด* อย่างไร

มันอยู่ที่ตัวเราเองเช่น ถ้าเรามีความถนัด PHP แต่วันหนึ่งต้องไปทำงานกับองค์กรหรือบริษัทที่ใช้ ASP JSP เราเปลี่ยนแปลงระบบเขาได้ไหม ?
ผมว่าการปรับตัวเองในอยู่ในสภาวะเดียวกับสิ่งที่มีอยู่ มันจะดีซะกว่า

คนที่เป็นโปรแกรมเมอร์อย่างน้อยน่าจะเข้าใจพื้นฐานของการเขียนโปรแกรม ไม่ว่าภาษาไหนๆก็ใช้พื้นฐานเดียวกัน ตรรกะเดียวกัน อาจจะต่างกันที่
รูปแบบคำสั่ง มีภาษาไหนไหมครับที่ T and T = False หรือ การจะออกจาก Loop While ต่อเมื่อเงื่อนไขเป็นจริง

ดังนั้นมันไม่ยากเลยกับการที่เราจะปรับตัวเข้าหาภาษาต่างๆถ้าพื้นฐานความรู้ความเข้าใจเราแน่นพอ ก็เหมือนคุณป็นช่างไม้ที่ทำเก้าอี้ เตียงด้วยไม้
วันหนึ่งมีคนมาจ้างคุณให้ทำเก้าอี้ เตียง ด้วยเหล็กคุณจะทำไหม คุณมีสิทธิที่จะไม่ทำก็ได้ แต่สิ่งที่เสียไปคือโอกาศและการพัฒนา

จะว่าผมบ้าพลัง  8) ผมก็ยอม งานบางงาน (ถ้ามีเวลา) ผมเขียนโค๊ตใหม่ทุกๆครั้ง แทนที่จะเอาระบบเดิมที่เหมือนกันมาใช้งาน เพราะว่าผมต้องการ
ปรับปรุงระบบที่มีให้ประสิทธิภาพมากขึ้นกว่าเดิม ยิ่งเขียนโค๊ตให้สั้นลง ใช้หน่วยความจำให้น้อยลง ลดตัวแปรที่ไม่จำเป็นออก นั้นแหละเป็นสิ่งที่
ผมต้องการ

สรุปเปิดใจรับทุกภาษาอย่าใจแคบเลย อย่างน้อยมันก็เป็นสิ่งที่ใช้ทำมาหากิน จะช้าจะเร็วอยู่ที่มือกับสมองและสองตีน  :P

EThaiZone

เชียร์ PHP เพราะผมเปิดหนังสือ ASP แล้วมึน  ;D

จริงๆ ผมว่าแล้วแต่ตัวบุคคลครับ
อีกอย่างเทียบไปจริงๆ ก็กินกันไม่ลงซะมากกว่า

แต่ก็อยากบอกว่า ใครยังไม่เรียนอันไหนเลย
มาเรียน php เถอะ ผมว่าเข้าใจไม่ยากนะ

หรือว่าผมโง่เองที่อ่าน ASP แล้วไม่เก็ท  ;D

อ้างถึงจาก: kudjung ใน 12 มกราคม 2009, 07:23:26
จะช้าจะเร็วอยู่ที่มือกับสมองและสองตีน  :P

ง่ัะ เกิดมาผมยังใช้คีย์บอร์ดด้วยตีนไม่ได้เลย  :D

mikeyx

ASP เวลา error แล้วปวดหัวครับ แก้ไขยาก เพราะ code ถูก runได้ชักพัก ก็เดี่ยงชะงั้น ปัญหามันเยอะ  :'(

D-N-A

ส่วนมากใช้ host linux ครับ  เลยต้อง php  :P
[direct=http://www.tarad2u.net ]ลงประกาศฟรี[/direct]
tarad2u
[direct=http://www.thaipet2u.com]ตลาดซื้อขายสัตว์เลี้ยง[/direct]
thaipet2u
[direct=http://www.talad-pra.com]ตลาดพระเครื่อง[/direct]
พระเครื่อง
[direct=http://www.buycar4u.com]ซื้อขายรถยนต์มือสอง[/direct]
buycar4u
[direct=http://www.bike2hand.net]ตลาดมอเตอร์ไซค์ [/direct]
bike2hand

ขาย youtube แชนแนล พระเครื่อง 70k follow ทำเงินได้หลายทาง
T.086-9165783,line:taladpra

kudjung

ส่วนตัวใช้ PHP ครับแฮะๆ :P ส่วน

*จะช้าจะเร็วอยู่ที่มือกับสมองและสองตีน อันนี้เคยเห็นเพื่อนที่พิการมือเขาใช้จริงๆครับ ทั้งจับ mouse,keyboard เลย
ยังแค่คิดจะเลียนแบบ เพราะจะได้เอาสองมือไปทำอย่างอื่นๆ  :-[


kahn

[direct=http://www.theblogmagic.com/?promocode=MQ==]>>> โปรโมชั่น Blog Magic สุดคุ้ม นาน ๆ มีที ช้าอดนะจ้าาา คลิกเลย [/direct]Blog Magic Support Forums << pm สอบถามรายละเอียดได้ที่ Support Forums จะตอบรวดเร็วกว่านะครับผม

mr.sit

อ้างถึงจาก: watchi ใน 12 มกราคม 2009, 06:04:13
อ้างถึงจาก: mr.sit ใน 12 มกราคม 2009, 05:09:05
อ้างถึงจาก: watchi ใน 12 มกราคม 2009, 04:15:57
ผมว่าแล้วแต่คนจะมองนะ php เด่นเรื่อง มีคนใช้งานมาก ทำให้มี tool เสริมมากมายมหาศาล
asp มัน classic การทำงานบางอย่างมันไม่ดีเท่า php หรืออาจใช้เวลามากเพราะต้องมาสร้าง tool กันใหม่ เนื่องจาก microsoft เลิก support มานานแล้ว
asp.net อันนี้เน้นเรื่อง สามารถสร้าง application ได้รวดเร็ว  reuse ใช้ code เดิมง่ายกว่า

ปล ถ้าเป็นผมนะ งานใหญ่ๆ  ผมจะพัฒนาด้วย .net นะ  ;)

การจะ resue ได้หรือไม่นั้น อยู่ที่เราออกแบบครับ ไม่ได้อยู่ที่ตัวภาษาเลย ทุกวันนี้ผมจะใช้ .net เมื่อลูกค้าต้องการจริงๆ เท่านั้น ไม่อย่างนั้น แม้ระบบใหญ่แค่ไหนผมก็เลือก php
ผมไม่ได้บอกว่า php reuse ไม่ได้นะครับ แต่ผมหมายความว่า .net มันสะดวกกว่า เร็วกว่า เพราะ พิมพ์ๆ ไปมันก็ขึ้น คำสั่งมาให้ละ แล้วที่สำคัญ ผมชอบ Master Page ของ .net อ่ะ:P

ขอให้การพูดคุยกันครั้งนี้ เป็นการอภิปรายเพื่อเสริมความรู้ของกันและกันนะครับ  :)

สำหรับเรื่องความสามารถเวลาพิมพ์แล้วมีคำสั่งตัวเลือกขึ้นมานั้น ภาษาไมโครซอฟท์เรียกว่า intellisense ซึ่งเป็นความสามารถของ IDE  หรือเครื่องมือที่เราใช้เขียนโปรแกรมครับ ไม่ใช่ความสามารถจากตัวภาษาแต่อย่างใด

ถ้าต้องการสภาพแวดล้อมแบบนั้นกับการทำงานด้วย PHP มีเครื่องมือหลายตัวครับ เช่น komodo, zend studio, หรือ eclipse ที่ผมใช้อยู่