ขอคำแนะนำครับ <BR>
จะทำโปรเจคจบ เป็นเว็บ Social Network ลักษณะคล้ายกับ facebook,hi5 <BR>
ไอเดียได้มาแล้ว กำลังเลือก tools มาใช้<BR><BR>
RoR<BR>
- ได้ยินว่า Rails สุดยอดมาก<BR>
- ภาษาแปลกกว่าเพื่อน แต่ก็ท้าทายดี(หาเรื่อง?)<BR><BR>
Python(Django) <BR>
- ชอบภาษา เข้าใจง่ายดี<BR><BR>
Flex <BR>
- UI หรู,ง่าย<BR>
+/- ภาษาแนว Java,C# ไม่ยากแต่ก็ไม่ง่าย<BR>
- Compile เป็น Flash, ต้องรอโหลด ทำให้รู้สึกว่าช้ากว่า <BR><BR>
ตอนนี้เล็งเลอยู่มาก เพราะไม่เคยเขียน web app มาก่อน<BR>
เลยไม่แน่ใจว่า ตัวไหนเหมาะกับงานของผมมากที่สุด<BR>
<BR>
อยากขอคำแนะนำจากพี่ๆครับ <BR>
ขอบคุณครับ<BR>
ตัวที่คิด
pittaya Sat, 12/07/2008 - 09:21
ตัวที่คิดว่าเขียนแล้วเสร็จครับ
คืองานที่มีจำกัดเวลาอย่าง Project จบเนี่ย ความสำคัญอย่างแรกคือต้องเสร็จ ดังนั้นควรเลือกเครื่องมือที่คิดว่าถนัดที่สุดครับ ถ้าจะใช้เป็นโอกาสลองภาษาใหม่ๆ นี่น่ากลัวว่าจะเสียเวลากับการศึกษาการใช้งานมากเกินไป แล้วงานมันจะไม่เสร็จเอานะครับ
ถ้าเขียน python เป็นอยู่แล้ว แนะนำ django
flex นี่ผมว่าควรหลีกเลี่ยง
pittaya.com
PHP + Some framework
audy Sat, 12/07/2008 - 09:30
ทั้งสองตัว ถ้าแถม AIR Client จะดีมากครับ หรือย่างน้อยๆ มี API ให้ใช้
เวลานึกถึงการทำ API ผมจะคิดถึง Java, RoR, Python และ PHP ตามลำดับ
ขอความรู้
crucifier Sat, 12/07/2008 - 11:15
In reply to PHP + Some framework by audy
ขอความรู้หน่อยครับ Symfony กับ CakePHP ตัวไหนให้อารมณ์ RoR มากกว่ากันครับ ผมศึกษามาเห็นว่า CakePHP ก็เอาแนวคิดมากจาก RoR เหมือนกัน
ปล. ตอนนี้จับ CakePHP กับงาน Enterprise อยู่ครับ
ผมยังไม่เ
audy Sun, 13/07/2008 - 02:27
In reply to ขอความรู้ by crucifier
ผมยังไม่เคยใช้ cakePHP จริงๆจังๆครับ เดี๋ยวจะลองแล้วมาเล่าให้ฟังนะครับ
+1 Python
7ingN0ngN0i Sat, 12/07/2008 - 10:22
+1 Python ด้วยคนครับ
ตัวที่คิด
crucifier Sat, 12/07/2008 - 11:13
ตัวที่คิดว่าง่ายที่สุด หรืออย่างน้อยเคยมีพื้นฐานมาก่อนก็เอาตัวนั้นแหละครับ ดูด้วยว่างานนี้เน้นแนวคิด หรือว่าเทคโนโลยี
ผมเคยเจอน้องๆ ทำโปรเจ็กจบมาเยอะ หลายคนเลือกเทคโนโลยีหลากหลายและอลังการ โดยที่ตัวเองไม่ถนัด สุดท้ายก็ปิดงานไม่ได้ ทั้งที่แนวคิดของงานที่ทำไม่ได้มีสาระสำคัญอะไรเลย อันนี้ผมพูดนอกเรื่องนะครับ ไม่เกี่ยวกับกระทู้นี้นะครับ :D
เลือก Technology
Ford AntiTrust Sat, 12/07/2008 - 13:21
เลือก Technology ให้เหมาะกับตัวเองครับ แล้วทำให้มันปิดโครงการลงได้ภายในเวลาที่กำหนด ทำให้จบครับ ไม่ใช่ทำเอามันครับ
Ford AntiTrust’s Blog | PHP Hoffman Framework
ขอบคุณสำห
DuRiAn Sat, 12/07/2008 - 19:06
ขอบคุณสำหรับทุกคำแนะนำด้านบนครับ
ที่มาถามเนี่ย..ก็เพราะไม่แน่ใจว่าอันไหนจะเหมาะกับงานของตัวเอง
ไม่ได้บอกว่าทำเอามัน เพราะมันของแต่ละคนคงไม่เหมือนกันอยู่แล้ว
ส่วนตัวไม่เคยเขียน web app จริงจัง แต่เคย php asp มาบ้างเล็กๆน้อยๆ
ดังนั้นพื้นฐานผมทั้ง 3 ตัว จึงเท่ากันหมด(เริ่มนับ 1)
แต่ก็เพราะผมมีเวลาถึง 1 ปี คิดว่ามากพอสำหรับเลือกศึกษาตัวใดตัวหนึ่ง
ผมเองก็หาข้อมูลมาหลายวันแล้วเหมือนกันครับ ลองเขียน function, class เล็กๆน้อยๆ
ระหว่าง RoR, Python, flex (ตอนนี้ขอตัด flex ออกไปละกันครับ)
เลยมาขอความเห็นจากคนที่มีประสบการณ์,ที่ใช้ RoR,Python ทำงานอยู่ น่ะครับ
เชียร์ Python
audy Sun, 13/07/2008 - 02:29
In reply to ขอบคุณสำห by DuRiAn
เชียร์ Python ดูจะทำอะไรได้เยอะกว่า Web app นะครับ
โปรแกรมเม
Silence Sun, 13/07/2008 - 00:23
โปรแกรมเมอร์ คือ นาย แห่ง ภาษา ครับ
แต่ละภาษา ก็มีความสามารถแตกต่างกันไป แต่ความสามารถจริงขึ้นอยู่กับเรามากกว่าครับ
เลือกที่เรา ถนัดที่สุดครับ เพื่อให้ได้งานออกมาดีที่สุดครับ
--
Without Wax - T.J.M. Potter
ถ้ามีเวลา
Sikachu Mon, 14/07/2008 - 19:48
ถ้ามีเวลาก็อยากให้ลอง
แต่ถ้าไม่มีเวลา ดูแล้วภาษาไหนที่เราน่าจะโอ ก้อภาษานั้นครับ :)
ผมทำโปรเจคจบ RoR ครับ แหวกแนวกว่าชาวบ้านเลย
ไม่รู้ว่าจะไปรอดป่าวเนี่ย
แต่คือ ผมเล่น PHP มา แล้วพอมาจับ Ruby
มันรู้สึกชอบน่ะครับ เลยทำมาเรื่อยๆ :)
บล็อกของผม: http://sikachu.com
ขอบคุณมาก
DuRiAn Tue, 15/07/2008 - 09:05
ขอบคุณมากครับ พี่ๆทุกคน
ตัดสินใจได้แล้วครับ :-}
ตกลงใช้อะ
audy Tue, 15/07/2008 - 12:49
In reply to ขอบคุณมาก by DuRiAn
ตกลงใช้อะไรครับ
อย่าลืมเอาประสบการณ์มาเล่าให้กันฟังบ้างนะ
รักพี่เสี
DuRiAn Tue, 15/07/2008 - 13:58
In reply to ตกลงใช้อะ by audy
รักพี่เสียดายน้องจริงๆครับ งานนี้ ระหว่าง RoR กับ Python
แต่ด้วยหลายๆองค์ประกอบ เลยตัดสินเลือก RoR ครับ
หลังจากนี้ จะได้ลุยโปรเจคกันเสียที ^^