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

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

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

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

zenithsoul

ความเห็นส่วนตัวผมว่าถ้าเปรียบมวยแบบเด็ดขาดจริง ๆ ระหว่าง 2 ตัวนี้เนี่ย

ผมก็ยกให้  php กินขาดเลยนะ

แต่ถ้ามีปัจจัยอย่างอื่นเข้ามาเกี่ยวข้องเนี่ย

ผมพูดไม่ได้เต็มปากหรอกครับ  :)

mocyc

ส่วนตัวผมทำเว็บมา 10 กว่าปี ใช้มาก็ตั้งแต่ CGI, Perl , ASP จนมาถึง PHP ในการพัฒนาเว็บแอ๊ปพลิเคชั่น
สิ่งที่เกิดปัญหาเท่าที่พบเจอมาก็คือ

CGI, Perl มัน Error ในแบบ Internal , External ต้องเสียเวลา chmod และอัพโหลดในแบบ Bi ไรอีก ไม่งั้นก็รันไม่ขึ้น (ตอนนั้นหา Tool พัฒนายากด้วย นอกจาก Editplus ที่ใช้บ่อยๆ) เมื่อก่อนยังไม่มีการใช้ MySQL ใชพวก Text หรือ XML เป็นดาต้าเบส ปัญหาที่เกิดขึ้นก็คือเมื่อมีคนอ่าน เขียน ไฟล์พร้อมๆกันมากๆ อยู่ๆไฟล์พวก text หรือ XML ก็เดี้ยงเอาดื้อๆ

ASP อันดับแรกๆเลยก็คือ หาโฮสยาก และ ราคาแพง และเมื่อก่อนจะใช้ดาตาเบสพวก Access หรือ SQL ในกรณีของ Access มันเปลืองทรัพยากรเครื่องมากๆ กินแรมสุดๆ โดยรวมผมว่าดีกว่า CGI

มาที่ PHP มาใช้งานก็รู้สึกดีเลย ที่ชอบสุดๆก็คือ OpenSource ตั้งแต่ Server ยัน ดาต้าเบส ที่ใช้งานได้ฟรีๆ หากต้องการความเร็วที่เร็วขึ้นมาอีกก็ไปคบกับ Zend ซึ่งก็ไม่แพงซะด้วย PHP มีนักพัฒนาโค๊ดที่เยอะ หาคำตอบในปัญหาได้ง่าย ภาษาที่มีคนใช้มากๆ มันจะไม่เป็นภาษาที่ตายครับ



ลองดูเอาครับ หากจะหาโค๊ดสักตัวหนึ่ง PHP มีมากกว่ากี่เท่า


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

R - Run
S - Stable
S - Security


ส่วนอันนี้เป็นบทความใน Blog ผม หัวข้อว่า
7 เหตุผล ทำไม PHP ดีกว่า ASP โดยนายบอล
http://www.myblog.in.th/2008/02/27/asp-vs-php/

aonstudio

อ้างถึงจาก: zenithsoul ใน 12 มกราคม 2009, 12:39:04
asp บางที่ก็มีอยู่หน่อย ๆ ครับ แต่ไม่ค่อยเยอะ asp จะเป็นพื้นฐานของ VB อยู่ด้วย แต่ผมไม่เคยเห็นเอา asp มาเขียนเป็นแบบ OOP  :'(

ผมว่าดู resource ด้วยก็ดีครับว่ากระแส ไปทางไหน หรือ มี fix resource มาให้หรือป่าว

ถ้าแนะนำจริง ๆ ก็อยากให้ดูในส่วนของ asp.net มากกว่าครับหรือไม่ก็พวก jsp (Java) หรือ PHP ก็ได้นะ

แต่ถ้ามีเวลาก็น่าจะลองเล่นหลาย ๆ ภาษาเลยไปด้วยก็ดีจะได้รู้ว่าชอบอะไร แล้วเลือกอันนั้นมาทำมาหากิน

แต่รู้หมดเลยก็ดีมากครับ เพราะแต่ละภาษามันแตกต่างกันที่โครงสร้างไวยากรณ์ กับ พวก function ที่ใช้งานเองครับ

:)

อันที่จริงส่วนตัวผมเองก็ไม่ได้มองแค่ตัวภาษาอย่างเดียวหรอกนะ ผมต้องมองภาพรวมทั้งระบบว่าเราควรวางระบบตรงส่วนไหน

มากกว่า มุ่งไปดูภาษาในการเขียนเพียงอย่างเดียวครับ   ::)
>:(ถูกต้องนะคร้าบ.
ถูกต้อง อย่างคุณ zenithsoul บอกแต่ต้นนะคับ  ถ้าจะวัดกันให้ถึงกึ๋นต้องดูว่า แพลตฟอร์มไหนจะยอมให้ไปยุ่งกับ resource ได้มากกว่ากัน :) เพราะ php,asp ต่างก็เป็นภาษาระดับสูงเหมือนกันถ้าเราไม่ลึกขนาดนั้นเขียนภาษาอะไรก็ได้คับที่เขียนเป็น :o   แต่ php it free และมีคนใช้เยอะกว่า สังคมไหญ่กว่า นั้นแสดงว่ามีปํญหาก็มีคนช่วยเยอะ :'(
-----ยังไม่มีลายเซ็น---- :-\

Twenty-One

ส่วนตัวชอบ PHP มากกว่าครับเพราะ free ติดปัญหาอะไรตัวช่วยเยอะ
เป็น open source มีคนพัฒนาเยอะ และที่สำคัญ php รันได้เร็วกว่า asp ด้วยครับ
# บริการโฮสติ้งขั้นเทพ 24/7 เปิดให้บริการ web hosting มาแล้ว 14 ปี ลูกค้ากว่า 40,000 ราย ให้ความไว้วางใจ
# [direct=https://www.hostneverdie.com]hosting[/direct] คุณภาพสูง ดูแลระบบโดย system engineer ประสบการณ์สูง
# [direct=https://www.hostneverdie.com]host[/direct] เร็ง แรง ไม่มีล่ม ติดตั้ง cms ฟรี
# [direct=https://www.hostneverdie.com/vps-server]vps[/direct] ราคาถูก 50GB 999 บาท

[direct=https://www.hostneverdie.com][/direct]

เก๋าลัดคุง

Server Script ผมเรื่อมจาก ASP , PHP , ASP.NET , Perl , JSP , Ruby , Python

แต่ก่อน ASP  ตอนนี้ PHP เท่านั้น
- Free , server มาก , คนนิยม , open sourc...  :)

ลืม เพราะ MySQL ด้วย  ;D
[direct=https://www.mescript.com/]Pc Game Download [/direct]
[direct=https://www.mescript.com/]Pc Game Download [/direct]
[direct=https://www.mescript.com/]Pc Game Download [/direct]
[direct=https://www.mescript.com/]Computer Programming and Knowledge make By MeScript.com.com [/direct]
[direct=https://www.mescript.com/]รับพัฒนาเว็บไซต์ + รับจดโดเมน + Hosting ราคาถูก [/direct]

EThaiZone

อ้างถึงจาก: Twenty-One ใน 21 สิงหาคม 2009, 23:22:44
ส่วนตัวชอบ PHP มากกว่าครับเพราะ free ติดปัญหาอะไรตัวช่วยเยอะ
เป็น open source มีคนพัฒนาเยอะ และที่สำคัญ php รันได้เร็วกว่า asp ด้วยครับ
ถ้าจูนตั้งเครื่องดีๆ (พวก cache กับจัดการ opcode)
และเขียน php ให้รองรับมากกว่านี้
มันจะเร็วกว่านี้อีกครับ  ;D

แต่หลังๆ อยากเอนไปหา python (เร็วกว่าอีก  :o)
พอมาต้องนึกว่าศึกษาเพิ่ม ก็พับเก็บใส่กล่องไว้ก่อน


#ออกทะเล

EThaiZone

อ้างถึงจาก: mocyc ใน 12 มกราคม 2009, 22:19:46
ส่วนอันนี้เป็นบทความใน Blog ผม หัวข้อว่า
7 เหตุผล ทำไม PHP ดีกว่า ASP โดยนายบอล
http://www.myblog.in.th/2008/02/27/asp-vs-php/

เกิดความรู้สึกว่า คนชื่อบอล และเป็นโปรแกรมเมอร์ มันมีหลายคนจัง  :D

5. รูปแบบการเขียนคล้ายกับ Java หรือ C++
อันนี้เป็นเพียง ข้อคิดเห็นในฐานะโปรแกรมเมอร์เท่านั้นครับ สำหรับผู้ที่ชำนาญพวก Java หรือ C++ นั้น จะเขียน PHP ได้เร็วกว่า เนื่องจากมีรูปแบบการเขียนคล้ายกัน
สำหรับใครที่มาสาย Visual Basic นั้น จะมองว่า ASP ง่ายกว่าเห็นๆ ครับ


ผมเป็นพวกแตกหน่อหรือเปล่า เขียน VB มาก่อน แต่แล้วก็มาจับ PHP ซะงั้น โดยไม่เคยเขียน C เลย
ตอนหัด ใครถามว่าเคยเขียน C มาก่อนเหรอ

ผมบอกว่า "เปล่า เคยซะที่ไหน :o"
และทุกวันนี้ ผมยังว่า asp เข้าใจยาก แม้ว่าจะเขียน vb เป็นก็เถอะ

9neo


DragonBallZ

ช่วงแรกก็เริ่มหัดมั่ว ASP และมาเป็น ASPX เพราะหนังสือตอนนั้นมันหาอ่านง่าย แต่พอเป็นแล้วก็ไม่อยากเปลี่ยน แต่เมื่อเหตุการณ์มันบังคับเนื่องจากตัวพัฒนาของ ASP ไม่ค่อยฟรีหรือเปล่า ??? เลยยอมโง่อีกครั้้งเป็นเดือนๆ(กว่าจะยอมโง่ได้ต้องทำใจหลายวัน) ยิ่งช่วงแรกงงสุดๆ ภาษาอะไรว่ะ อ่านไม่รู้เรื่อง (ตอนนั้นแค่คิดว่า ยอมเสียเวลาโง่อีกครั้งดีกว่า เพื่ออนาคตที่ดีขึ้น ) เลยตัดใจเปลี่ยนมาเป็น PHP เพราะแค่มีโน๊ตแพ็ด ก็พัฒนาเขียน PHP ได้แล้ว พอเริ่มเขียนเป็นบ้าง ก็พบว่าโลกนี้ช่างกว้างใหญ่เกินกว่าที่เราคิด ไม่เสียทีที่คิดจะเปลี่ยน  ตอนนี้มันต้อง CHANGE >>>
PHP+++ >>>สุดยอดแล้วครับ เพราะว่ามัน ฟรี   แล้วคุณจะพบว่า ของฟรีก็มีในโลก... ;D
นี่คือโลกแห่งสมมุติ เกิด-ดับ-ว่างเปล่า : หลวงพ่อประสิทธิ์ ถาวโร
http://www.watthamyaiprig.com/index.php?lay=show&ac=article&Id=539213242

g-ji

แล้วถ้าจับคนที่ไม่เคยเขียนโปรแกรมเลยมา 1 คน

ให้อ่านหนังสือ php,asp,ruby,python (มีภาษาอะไรอีกหว่า เอาแค่ 4 อันนี้ละกัน)

ที่สอนเขียนฟังก์ชัน ที่ให้ผลลัพท์เดียวกัน

เอาเป็นสอนเขียน บวกเลข 1 ถึง 10 ได้เท่าไรละกัน

เล่มละ 7 วัน (สอนเขียนโค้ดแบบเดียวกันหมดนะ คือ 1 ถึง 10 บวกกันได้เท่าไร)

จะเขียนของภาษาไหนได้ก่อนนิ โดยไม่ต้องเปิดหนังสือดู เลย

???

DragonBallZ

อ้างถึงจาก: g-ji ใน 21 สิงหาคม 2009, 23:43:05
แล้วถ้าจับคนที่ไม่เคยเขียนโปรแกรมเลยมา 1 คน

ให้อ่านหนังสือ php,asp,ruby,python (มีภาษาอะไรอีกหว่า เอาแค่ 4 อันนี้ละกัน)

ที่สอนเขียนฟังก์ชัน ที่ให้ผลลัพท์เดียวกัน

เอาเป็นสอนเขียน บวกเลข 1 ถึง 10 ได้เท่าไรละกัน

เล่มละ 7 วัน (สอนเขียนโค้ดแบบเดียวกันหมดนะ คือ 1 ถึง 10 บวกกันได้เท่าไร)

จะเขียนของภาษาไหนได้ก่อนนิ โดยไม่ต้องเปิดหนังสือดู เลย

???

python php asp ruby ตามลำดั
นี่คือโลกแห่งสมมุติ เกิด-ดับ-ว่างเปล่า : หลวงพ่อประสิทธิ์ ถาวโร
http://www.watthamyaiprig.com/index.php?lay=show&ac=article&Id=539213242

Queue

เขียน เป็นแต่ PHP อะครับ

ถ้าถามผมก็ให้เครดิต PHP ไปเต็มๆ


sutiwat

ถ้าเว็บต้อง php แต่ถ้างานทีใหญ่ขึ้นจริงๆเช่นงานในองค์กรใหญ่ๆๆแล้วมีการประมวลฐานข้อมูลใหญ่ๆต้อง asp เพราะ microsoft
[direct=http://board.yudeehome.com/]ฟรีประกาศ ซื้อ-ขาย-เช่า อสังหาริมทรัพย์[/direct]
[direct=http://hd108online.blogspot.com/]ดูหนังออนไลฯ์ฟรี[/direct]

EThaiZone

อ้างถึงจาก: g-ji ใน 21 สิงหาคม 2009, 23:43:05
แล้วถ้าจับคนที่ไม่เคยเขียนโปรแกรมเลยมา 1 คน

ให้อ่านหนังสือ php,asp,ruby,python (มีภาษาอะไรอีกหว่า เอาแค่ 4 อันนี้ละกัน)

ที่สอนเขียนฟังก์ชัน ที่ให้ผลลัพท์เดียวกัน

เอาเป็นสอนเขียน บวกเลข 1 ถึง 10 ได้เท่าไรละกัน

เล่มละ 7 วัน (สอนเขียนโค้ดแบบเดียวกันหมดนะ คือ 1 ถึง 10 บวกกันได้เท่าไร)

จะเขียนของภาษาไหนได้ก่อนนิ โดยไม่ต้องเปิดหนังสือดู เลย

???

ให้เดาเลยนะ ผมว่าจะเป็น php ก่อน

asp เอาเข้าจริงๆ ตาม concept vb คือแนวภาษาใกล้กับมนุษย์ (ตอนหัด vb ก็มีแนวคิดแบบนั้น)
เอาเข้าจริง ถ้าคนไม่มีพื้นอังกฤษ จะเข้าใจไหมว่า unload me ใน vb มันคืออะไร
เหมือนอย่างคนหนึ่งพูดผมรักคุณ แต่อีกคนพูดฉันรักเธอ

ruby อันนี้ เหมือนจะเป็น oop ไปซะหมดเลย คือมองทุกอย่างมันเป็น object
งานนี้ก็อยากรู้เหมือนกัน ไม่เคยเขียนโปรแกรมมาเลย ถ้าข้ามไป oop ได้ทันที
ก็คงแสดงว่าเป็นคนที่ฟ้าส่งมาเกิดคู่กับ ruby  :P

python อันนี้ไม่อยากบอก ..
เหมือนระดับ advance ขึ้นมาน่ะครับ คนไทยใช้จะน้อยกว่า
ดังนั้นถ้าอังกฤษไม่แน่น ก็เริ่มจาก php เถอะ
สำคัญกว่าคือ indent ไม่อยากจะพูด ขนาด php คนไทยหลายคนยังเขียนโค้ดแบบรกมากๆ
อย่าคิดเล่น python เลย มันพาลจะรันไม่ผ่านเอา

:-X

pugkung

^
^
^
โอ้ว พึ่งเห็น คุณโจ้ รับติด Link ที่ลายเซ็นเหรอคับ  :D

Party

php ดีที่สุดครับ (เพราะเขียน asp ไม่เป็น)  ;D
ใช้ทุนเริ่มต้น $200 เก็บกำไรยาว ๆ
[direct=https://www.facebook.com/groups/1655397921338660/]Forex EA[/direct] | [direct=https://www.facebook.com/groups/1655397921338660/]Monster EA[/direct] | [direct=https://www.facebook.com/groups/1655397921338660/]EA Free[/direct]

ultrasad

ผมว่าเหมือนหมาสองสายพันธุ์ มันเห่าได้เหมือนกัน แต่อาจจะดีคนละแบบ ซึ่งมันไม่ได้อยู่ที่หมาอย่างเดียว คนเลี้ยงก็มีส่วนด้วยครับ

ภาษาก็เช่นเดียวกัน คงบอกไม่ได้ว่าภาษาไหนดีกว่ากัน ขึ้นอยู่กับว่าเราลองศึกษามันแล้วเปรียบเทียบมันด้วยตัวเอง

เพราะถึงจะถามคนที่เคยศึกษาและใช้งานมาทั้งสองภาษาแล้ว แต่ก็ไม่อาจบอกได้ว่าสิ่งที่เค้าแนะนำหรือให้คำตอบคุณ
มันจะเป็นสิ่งที่ถูกต้องหรือดีที่สุดเสมอไป  :)
[direct=http://www.thaiseoboard.com]ThaiseoBoard[/direct] | รวมรักใดในภิภพจบโลกา แม้นเลิศหล้า ก็ไม่ถึงกึ่งมารดร | I am Redshirted

ทฤษฎีทาง SEO อาจต้องทำตัว Bold หรือ Underline แต่คำว่า "รัก" ไม่ต้องก็ได้ เพราะเธอคงรู้ว่ามันมีความหมาย และ สำคัญ.

[direct=http://download.scriptinw.com]ดาวน์โหลดโปรแกรมฟรี[/direct] ทำเว็บให้คนใช้ ไม่ได้ทำไว้ให้บอทอ่าน :)

Reality

php ครับ

ผมว่า php ยืดหยุ่นมากครับ (รองจาก perl)

อีกอย่างนึงมันไม่ต้องประกาศตัวแปรด้วยครับ และแปลงชนิดตัวแปรไปมาได้
(ตรงนี้ผมว่าได้เปรียบสุดๆ เลย)
*You walk right into reality, While my heart's still wild and free.. 

[direct=http://midnightadventure.net]Midnight Adventure[/direct]

ขัน

#59
มันพอๆกับถามว่า สีเหลือง สีแดง สีใหนดี?
แมนยูฯ กับ ลิเวอร์พูล ทีมใหนเจ๋ง?


เถียงกันไป ก็ไม่ได้อะไรขึ้นมาหรอกครับ เกทับกันไปมา
แต่ถ้าบอกว่า PHP กับ ASP มีจุดเด่น จุดด้อย ตรงใหน ก็จะมีประโยชน์มากๆครับ
:-\

ผมนะเริ่มต้น Assembly-->C--> VB--> Perl--> VBScript--> ASP--> PHP-->JSP-->PHP
แกว่งไปแกว่งมา แล้วมาหยุดที่ PHP จนถึงทุกวันนี้ครับ

ส่วนตัวชอบ PHP ฟรี มีความยืดหยุ่น เพื่อนนักพัฒนาเยอะ
ส่วน ASP มันคงดี ถ้าไม่มาไล่เก็บค่าไลเซ่นกันอ่ะนะ
[direct=http://www.coolstylecase.com/listt.php?model=GPL&page=1]Phone Case[/direct]  [direct=http://www.designbykhan.com]Design by Khan[/direct] [direct=http://www.m-thong.com]ห้องเช่าเมืองทอง[/direct] [direct=http://www.thaidokudami.com]พลูคาวโดกุดามิ[/direct]