ภาษาที่ว่าเนี่ย PHP,ASP, .NET ,Script เราต้องเรียนเพื่ออะไร สำคัญอย่างไร แล้วเกี่ยวกับอะไรคะ รบกวนช่วยอธิบายหวานหน่อยนะคะ อยากรู้จริงๆๆ ค่ะ
ตอบสั้นๆ ไว้เขียน Web application ครับ
Date :
2010-11-12 16:59:41
By :
PlaKriM
เรียนเพื่อเขียนเว็บ เขียนโปรแกรม
ถ้าเรียนแล้วได้เอาไปใช้ประโยชน์มันก็สำคัญแหละครับ
จริง ๆมันมีมากมายหลายภาษาเลยครับ แต่ละตัวก็จะมีจุดเด่นของตัวเอง
ถ้่าเรียนแล้วไม่ได้ใช้เลย ก็จะไม่รู้สึกว่ามันสำคัญเลย ประมาณว่าเรียนไปทำไมแหละ
Date :
2010-11-12 17:01:06
By :
Miraku
ยังงงว่า มาสมัครสมาชิกแบบไม่มีจุดหมายว่าจะทำอะไร เพิ่งเคยเจออะ ส่วนมากจะมาถามแบบ Guest ก่อน พอสักพักค่อยสมัคร
Date :
2010-11-12 17:04:11
By :
PlaKriM
ภาษาที่ว่าเนี่ย PHP,ASP, .NET ,Script เราต้องเรียนเพื่ออะไร สำคัญอย่างไร แล้วเกี่ยวกับอะไรคะ รบกวนช่วยอธิบายหวานหน่อยนะคะ อยากรู้จริงๆๆ ค่ะ
มันเป็นเครื่องมือแปลภาษาคนให้เครื่องคอมมันรู้จักว่าเราต้องการอะไร ... แต่การคุยกันระหว่างคนกับเครื่อง คุยกันผ่านเว็บ Browser พวก IE Firefox ...etc. นั่นแหละ มันคำสัญยังไง ก็ทำให้โลกนี้พัฒนามาได้ขนาดนี้นี่ไง คิดไรไม่ก็ออกก็ กรูเกิล เห็นปะ ว่ามันสำคัญ กูเกิลก็ต้องใช้พวกนี้มันถึงโตมาได้ โลกก็แคบลง แล้วมันเกี่ยวกับอะไร ก็เกี่ยวกับคอมพิวเตอร์นี่แหละทำให้คนเราได้เจอกัน ได้ข้อมูลอะไรมากมาย ครบทุกคำถามแล้วนะ
Date :
2010-11-17 09:45:23
By :
inanosms
ไม่รู้จะ จขกท. จะเข้ามาดูอีกเปล่า แต่ขอตอบให้เผื่อคนที่เห็นคำถามแปลกอย่างนี้แล้วเข้ามาดูอ่ะนะครับ
คือพวกภาษาต่างๆ ที่ใช้ในการเขียนโปรแกรมเนี่ย มันใช้เพื่อให้คุณสามารถทำประโยชน์จาก computer ที่คุณซื้อมาได้มากขึ้นครับ บางคนเอาไปใช้เขียนโปรแกรมหาเงิน (เช่นผม) บางคนเอาไปใช้เขียน project เพื่อให้เรียนจบ บางคนใช้เพื่อทำงาน ก็แล้วแต่น่ะครับ
ยกตัวอย่างว่า ถ้าคุณมี file เพลงอยู่ในเครื่องเยอะมากๆ ซัก 3000 ไฟล์ได้ แต่ไม่ได้เ็ก็บอย่างเ็ป็นระเบียบ แล้ววันนึงคุณอยากจะจัดระเบียบมันขึ้นมา คุณอยากรุ้ว่ามีไฟล์ซ้ำอยู่บ้างไม๊ อยากรู้ว่ามีเพลงซ้ำ แต่ดันตั้งชื่อไฟล์ไม่เหมือนกันเนี่ย ลองนึกดูว่าคุณจะปวดหัวแค่ไหน คำถามคือแล้วฉันจะจัดการมันยังไงดี คุณก็คงต้องเริ่มจากถามเพื่อนว่าจะจัดการกับปัญหายังไงดี หรือลอง search ใน internet ดูเพื่อหาโปรแกรมมาจัดการใช่ป่ะครับ บ้างก็ฟรี บ้างก็เก็บตังค์ บ้างก็มีของแถม เช่น spyware, virus ฯ
แล้ถ้าโปรแกรมเหล่านั้นที่ไปหาๆ มามันยังไม่โดนใจเราล่ะ ยังแก้ปัญหาให้เราได้ไม่หมด ต้องทำไง คำตอบของพวกผมหรือหลายๆ คนในบอร์ดนี้ก็คือ เขียนขึ้นมาเองสิคร้าบบบบ อยากให้เป็นยังไง แล้วแต่เราจะเขียนเลย
ทีนี้มาดูคำถามกัน
ทำไมถึงต้องมีหลายภาษา อันนี้คงต้องตอบว่าแต่ละภาษามีความสามารถหรือ วิธีในการใช้งานไม่เหมือนกัน
อย่างพวกภาษา script เช่น HTML, PHP, ASP, JSP เหล่านี้ เขียนได้เลย โดยใช้โปรแกรม editor ธรรมดาอย่าง notepad
เพียงแต่ว่าพอเขียนแล้วจะรันทดสอบต้องลงโปรแกรมที่เป็นของภาษานั้นๆ ก่อน *ยกเว้น HTML เปิดผ่าน browser ได้เลย
แล้วเรื่องค่าใช้จ่ายล่ะ ที่นอกเหนือจากเครื่องคอมพิวเตอร์ที่ต้องซื้อแล้วก็จะมีเรื่อง
OS เช่น Windows, Linux, Unix, Macintosh
ตัว compiler หรือตัวแปลภาษา script ที่เราเขียน
ถ้า PHP, JSP ยังเลี่ยงไปใช้ OS ทีเป็น linux ได้ไม่ต้องเสียเงินซื้อ OS license
ส่วน compiler ของ PHP, JSP ก็ฟรีอีก สรุปว่าค่าใช้จ่ายน้อยมากของสองตัวนี้
ส่วน ASP เคยเห็นเหมือนกันที่เอา compiler ไปรันบน Linux แ่ต่ก็นานมากแล้วไม่รู้ว่ายังมีอยู่หรือเปล่า แต่ที่ใช้ได้แน่ๆ คือซื้อ OS ที่เป็น windows ตั้งแต่ Windows 2000 ขึ้นไป คุณแค่ add feature IIS เข้าไปก็สามารถรัน ASP ได้แล้วครับ (เอ่อของใหม่เช่น Windows 7 , Windows Server 2008 ต้องมีการ setting IIS เพิ่มอีกนิดหน่อย )
แล้วยังมีความต่างเรื่องโปรแกรมสำหรับเว็บ หรือโปรแกรมสำหรับ console ( linux) หรือโปรแกรมที่เป็น GUI (เป็นกรอบหน้าต่างมีการติดต่อกับผุ้ใช้เป็นแบบ graphics) ซึ่งจะเห็นว่ามีข้อปลีกย่อยเยอะเหมือนกัน ยิ่งของใหม่โปรแกรมบนมือถืออีกก็อาจจะมีภาษาเฉพาะของมันเองอีก
ยังมี ภาษาสำหรับฐานข้อมูลอีกเช่น SQL, Pl/SQL
ภาษาสำหรับเครื่องจักร เช่น PLC, Assembly
ภาษาสำหรับการทำภาพเคลื่อนไหว Flash Action script
ฯ
เป็นต้น
** ไม่แน่ใจว่าเคยผ่านตาคำนี้มาบ้างเปล่า DNA (จริงๆเป็น D.N.A) ที่เค้าโปรโมทกันในงาน 3.9G ที่ัจัดไปเมื่อไม่กี่เดือนก่อน
D = Device หรืออุปกรณ์เชื่อมต่อ เช่น มือถือ, notebook, e-book
N = Network หรือเครือข่ายในไทยก็ AIS, DTAC, True, TTT, CAT ซึ่งมีข้อดี เสียต่างกัน
A = Application โปรแกรมต่างๆ ที่จะไปรันบน D ซึ่งถ้าไม่เรียนรู้การเขียนโปรแกรมภาษาต่างๆ ก็จะทำไม่ได้
ทำไมต้องเรียนหลายๆ ภาษาด้วย?
คำตอบที่เป็นของผมเองก็คือ ไม่รู้นั่นมันแล้วแต่อาจารย์ หรือนโยบายของสถานศึกษาของคุณ แต่คาดว่าเค้าคงจะกำหนดโดยใช้ตัวแปรเหล่านี้
- ภาษาที่ตลาดต้องการ
- ความสามารถของบุคคลากร หรืออาจารย์ที่จะสอน
ซึ่งผมว่าเค้าคงจะพยายามให้ยัดให้เราให้มากที่สุดน่ะแหละ เพียงแต่เรามองหรือเข้าใจจุดประสงค์ไม่ถูก ไหนจะยังมีเรื่องคะแนน มาอีกไหนจะเรื่องเพื่อน เรื่องแฟน เรื่องเที่ยว (ถ้าเป็นนักศึกษา เกี่ยวหมดอ่ะ) ซึ่งสิ่งเหล่านั้นจะทำให้เราคิดว่า เรียนไปทำไมเยอะแยะ
สุดท้ายถ้าน้องคนใดได้อ่านแล้ว คิดว่ามาเรียนสายคอมฯแล้วต้องมา งง ไม่รู้เรื่องกับการเขียนโปรแกรมพวกนี้ หรือคิดว่าไม่ถนัดจริงๆ ให้รีบรู้ตัวแล้วเปลี่ยนสายซะ การเขียนโปรแกรมเป็นไม่จำเป็นต้องเรียนจบสายคอมฯก็ได้ ไปเรียนสายที่เราชอบดีกว่า ที่ผมกล้าพูดอย่างนี้เพราะที่ทำงาน และคนรู้จักผมหลายๆ คนเค้าก็เขียนโปรแกรมกันได้ เขียน script ได้ โดยที่เค้าไม่ได้จบคอมฯ เพียงแต่อาจจะมีติดขัดเรื่องปลีกย่อย การ setup เครื่องซึ่งเค้าอาจจะรู้น้อยกว่าคนที่จบคอมฯ แค่นั้น ขอเพียงตั้งใจเรียนรู้ครับ
Date :
2010-11-17 18:21:52
By :
salapao_codeman
Thanks
Date :
2011-04-14 03:55:21
By :
EXPERT-PRO
Load balance : Server 03