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

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

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingการสร้างเว็บ Application เราต้องเริ่มจากจุดไหนก่อนครับ
หน้า: 1 2 [3]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: การสร้างเว็บ Application เราต้องเริ่มจากจุดไหนก่อนครับ  (อ่าน 20309 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
club-love
ก๊วนเสียว
*

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

กระทู้: 325



ดูรายละเอียด เว็บไซต์
« ตอบ #40 เมื่อ: 02 ธันวาคม 2011, 19:22:24 »

ถ้าไม่เคยมาก่อนเลย แล้วเพิ่งจะเริ่มนะครับ
ลองไปเรียนสักคอสแบบเบสิค ๆ ไหมครับ

แล้วมาต่อยอดเอา จะได้เข้าใจมากขึ้นหากมีคนสอนและคนแนะนำ
อย่างผมสมัยเรียน พอดีมีวิชาสอนการทำเว็บไซต์ อาจารย์เขาปูเสื่อมาดีเลย
ปัจจุบันทำเว็บ application ในการออกใบเสนอราคาของ sale และ ระบบงานซ่อมของช่าง ทั้งหมดในบริษัท
ตอนี้กำลังจะมาทำ seo อย่างจริงจัง(เริ่มหาเงินอย่างจริงจัง)
ไม่มีคำว่ายาก เรื่องยากที่สุดในการทำเว็บคือ จะทำอย่างไรให้มันสวย อันนี้ยากกว่า
บันทึกการเข้า

ขายส่ง
รอกสลิงมือหมุน, รอกสลิงมือโยก, รอกสลิงไฟฟ้า, รอกไฟฟ้า , รอกไฟฟ้า รอกโซ่ไฟฟ้า ,  รอก, รอกโซ่, รอกไฟฟ้า
มอเตอร์ไฟฟ้า
ลงประกาศฟรี
narupot
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,027



ดูรายละเอียด เว็บไซต์
« ตอบ #41 เมื่อ: 02 ธันวาคม 2011, 21:23:07 »

เด็กที่เรียนในมหาลัย 4-5 ปี จบออกมาแล้วทำไม่ได้เลยก็เยอะนะ
คุณมีเวลาศึกษากี่ปี?
ตอนนี้อยู่ ม. 4 ครับ อยากเก่งก่อนเข้าวิศวะ
บันทึกการเข้า

ในบางครั้ง
ชีวิตอาจเล่นตลกกับคุณ
แต่จงอย่าทิ้งความเชื่อ
ในสิ่งที่คุณยึดมั่น
ดังนั้นคุณจะต้องหาสิ่งที่คุณรักให้เจอ
และคุณก็ต้องรักในสิ่งที่คุณทำ
แต่ถ้าคุณยังหามันไม่เจอ
ก็จงหามันต่อไป จนกว่าจะเจอ...
          - Steve Jobs -
สร้างรายได้ด้วยเว็บของคุณ
bonshington
ก๊วนเสียว
*

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

กระทู้: 376



ดูรายละเอียด
« ตอบ #42 เมื่อ: 03 ธันวาคม 2011, 03:15:43 »

คำแนะนำคือ ศึกษาโครงสร้าง html + css ให้เป๊ะก่อน
จากนั้น ไป html5 + css3 + javascript
แค่นี้ก็เทพได้แล้ว

ถ้าอยากสร้าง web app สำหรับงานองค์กร php ไม่เหมาะอย่างแรง หันมามองพวก .net, java ดีกว่า
บันทึกการเข้า
mixmizer
Newbie
*

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

กระทู้: 81



ดูรายละเอียด
« ตอบ #43 เมื่อ: 03 ธันวาคม 2011, 22:16:20 »

HTML >> CSS >> Javascript >> jQuery,mootools >> PHP >> Database Design (Normalization) >> Codeigniter,Yiiframework >> CSS3 >> HTML5

อันนี้เส้นทางเดินของผมครับ   Tongue Tongue
มาครบเซ็ตเลยครับ ทำตามนี้แหละครับ ผมแนะนำว่า ชัวร์เลย ครอบคลุมดีครับ
บันทึกการเข้า

ฉันมองเธอผ่านเลนส์ เธอมองฉันผ่านเลย
mSkyline
Verified Seller
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,472



ดูรายละเอียด
« ตอบ #44 เมื่อ: 03 ธันวาคม 2011, 22:29:13 »

coding
php(หาframeworkซักตัว,OOP,MVC)>mysql>javascript(jquery)

นำเสนอ
html>css>ajax

ผมไม่ต้องบอกเวอร์ชั่นไหนหรอก เอาจริงๆก็ใช้แค่บางส่วนของมันเท่านั้น
ผมมองว่ามันผสมกลมกลืนกันไป

ที่สำคัญ ต้องหัดคิด หัดเขียน หัดดัดแปลง บ่อยๆ แล้วจะเก่งเอง
แรกๆมันจะยากหน่อย ถ้าคล่องตัวแล้ว ปร๋อเลย จะขยับไปภาษาไหนก็ได้ โครงสร้างเหมือนกันหมด
พอทำยิ่งใหญ่ขึ้นๆ มันจะมีพวก ระบบ (โครต)diagramช่วย เยอะมาก มันจะยากตรงนี้แหละ ถ้าเข้าใจไม่เคลียร์ จะพาลให้โปรแกรมคุณเป๋เลย
« แก้ไขครั้งสุดท้าย: 03 ธันวาคม 2011, 22:43:38 โดย mSkyline » บันทึกการเข้า

AnyWhereToThai รับขนสินค้าจาก US UK JP KR CN กลับไทย
https://www.facebook.com/AnyWhereToThai
guzzilar
Verified Seller
ก๊วนเสียว
*

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

กระทู้: 494



ดูรายละเอียด
« ตอบ #45 เมื่อ: 03 ธันวาคม 2011, 22:33:07 »

ผมยังมองว่า html5 มันเอามาใช้จริงในเชิงธุรกิจไม่ได้นะครับ
เขียนได้ดีแค่ไหน แต่ไม่ซัพพอร์ตคนใช้ก็เท่านั้น (โดยเฉพาะประเทศไทยที่ยอดการใช้งานเป็น IE 6-8 ซะส่วนใหญ่)

แต่ถ้าจะศึกษา เพราะสนใจ มันก็ไม่ผิด (แต่ถ้าจะมุ่งเป้าไปทางนี้ ทั้งๆที่html , css ปกติยังไม่แม่นหรืออันที่ควรรู้ยังไม่รู้ มันก็คงไม่เวิร์ค)
บันทึกการเข้า

Rest in Home
sodazap
Newbie
*

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

กระทู้: 24



ดูรายละเอียด เว็บไซต์
« ตอบ #46 เมื่อ: 07 ธันวาคม 2011, 17:02:25 »

ส่วนตัวใช้ notepad เขียน
บันทึกการเข้า

*Link Removed*
othpiik
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,009



ดูรายละเอียด เว็บไซต์
« ตอบ #47 เมื่อ: 07 ธันวาคม 2011, 17:52:46 »

เริ่มจากความรู้พื้นฐานเกี่ยวกับภาษาที่จะนำมาเขียน (อย่านึกว่าเป็นภาษาไทยนะครับ) แล้วคิดว่าจะเขียนอะไร จากนั้นวางแผน แล้วลงมือได้เลย....  wanwan003
บันทึกการเข้า

OneBiz - บริษัทอยู่ที่เยอรมัน เป็นผู้ให้บริการเว็บ Blog เต็มไปด้วยเครื่องมือที่ช่วยทำงานให้ง่ายขึ้น บริการของ onebiz จะเป็นบริการในรูปแบบของ Cloud Sevice สามารถใช้เป็นเนื้อหาเวบไซต์ส่วนตัว, บล็อกโพสต์, เนื้อหาบทความ, วีดีโอ, ข่าวสาร, เพลง, เอกสาร, และเนื้อหาดิจิตอลอื่นๆได้ สำหรับคนที่สนใจอยากทำงานผ่านอินเตอร์เน็ตแบบ 100% สมัครฟรี! ไม่ต้องลงทุน ไม่ต้องขาย ไม่ต้องประชุม ไม่ต้องรักษายอด ไม่ต้องเขียนเว็บเป็น แค่ใช้อินเตอร์เน็ตเข้าเว็บไซต์เป็น เหมือนทำ Amazon แต่ทำเป็นทีม ดูเพิ่มเติม http://www.youtube.com/watch?v=PT0lBCVIiVI
สมัครสมาชิกฟรี : http://intendplus.onebiz.com/
โทร.(โอ) 08-5343-7888
losochiangmai
คนรักเสียว
*

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

กระทู้: 180



ดูรายละเอียด
« ตอบ #48 เมื่อ: 25 ตุลาคม 2013, 16:26:50 »

ส่วนตัวผมนะครับ

เริ่มจากการหาหนังสืมพื้นฐาน พวกเขียนเว็บแอพ มาทำครับ Work shop ตามหนังสือไปเรื่อย ๆ ครับ

จากนั้น ก็คิดแนวเว็บที่เราจะทำขึ้นมา แล้วก็นำพวกที่เรา Workshop มารวม ๆ กัน

หลัก ๆ จะเป็นการใช้ php + java script ส่วนพวก AJAX JQUERY พวกการใช้งานกับฐานข้อมูล บน Linux หรือ วินโด ก็ศึกษามาเรื่อย ๆ ครับ

ถ้าทำแล้วต้องการหาเงินกับเว็บไซต์ ก็คงต้องศึกษาพวก IM ไปด้วยครับ

ยังไง ก็เริ่มจากพื้นฐานครับ ถ้าพื้นฐานดี มันต่อยอดได้สบาย ๆ อยู่แล้วครับ  wanwan003
บันทึกการเข้า

Google2012
สมุนแก๊งเสียว
*

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

กระทู้: 736



ดูรายละเอียด
« ตอบ #49 เมื่อ: 25 ตุลาคม 2013, 16:28:40 »

เข้ามาหาความรู้ด้วยคนครับ
บันทึกการเข้า

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

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

กระทู้: 1,009



ดูรายละเอียด เว็บไซต์
« ตอบ #50 เมื่อ: 25 ตุลาคม 2013, 17:19:51 »

What = จะทำเว็บอะไร
When = จะเริ่มทำเมื่อไร กำหนด ระยะเวลา วางแผนในขั้นตอนการทำงาน
Where = จะต้องใช้อะไรบ้างในการพัฒนา
Why = ทำไมถึงต้องพัฒนาเว็บขึ้นมา
How = จะสร้างรายได้ หรือ ตอบโจทย์ จากเว็บที่ทำขึ้นมาได้อย่างไร

4W1H Concept

ขั้นตอนที่ 1 สำรวจตลาด + จุดเด่น + ความอยาก
- หาข้อมูลว่า เว็บหรือระบบที่เราพัฒนามานั้น มีคู่แข่งมากน้อยแค่ไหน เราจะพัฒนาระบบที่มีจุดเด่น หรือแตกต่างจากที่มีอยู่เดิมอย่างไร

ขั้นตอนที่ 2 เพ้อฝัน + จินตนาการ + ศิลปินเอก
- หากระดาษ A4 หรือสมุดจด ซักเล่ม ร่าง UI(User Interface)*1 เพื่อให้เข้าใจว่า เมนูต่างๆ ปุ่มต่างๆ ระบบต่างๆ หน้าตาจะเป็นอย่างไร
  หลังจากเขียน UI เสร็จแล้ว ก็จะออกแบบ Database*2 ได้ง่ายขึ้น
  *1 = เป็นลักษณะหน้าจอการทำงาน ของระบบเว็บไซต์ ว่าเว็บไซต์ของเราจะประกอบไปด้วยอะไรบ้าง เมนูอยู่ตรงนี้ ปุ่มอยู่ตรงนี้ เป็นต้น
  *2 = ฐานข้อมูลในการเก็บข้อมูลของระบบ ซึ่งมีหลายแบบ เช่น SQL / MySQL / Oracle เป็นต้น

ขั้นตอนที่ 3 เครื่องทุ่นแรง
- ในที่นี้หากไม่มีความรู้ทางด้าน HTML เลยให้เริ่มต้นจาก FrontPage หรือจะใช้ Dreamweaver เลยก็ได้ เพื่อต่อยอดในการพัฒนาได้ตอนไป
  ศึกษา PHP เบื้องต้น เน้นไปทางด้านเรื่อง การเชื่อมต่อกับฐานข้อมูล เป็นหลัก เพราะเราพัฒนาเว็บระบบ จำเป็นมากในเรื่องนี้
  ศึกษา PHP ขั้นสูง เรื่องการพัฒนาเว็บด้วยการเขียนบนหลักการของ OOP*1
  ศึกษา PHP Framework เพิ่มเติม มีหลายค่ายมาก ส่วนตัวผมใช้ CI*2 ในการพัฒนาระบบ
  *1 = OOP คือ Object Oriented Programming หรือเรียกง่าย ๆ ว่า เขียนโปรแกรมเป็น Function*1.1
  *1.1 = Function คือ ส่วนของโปรแกรมย่อย ที่ทำงานเสร็จสิ้นภายในตัวเอง เพื่อให้ได้ผลลัพธ์ใด ผลลัพธ์หนึ่ง โดยอาจจะทำการส่งค่ากลับ หรือ ไม่ส่งค่ากลับก็ได้
  *2 = Codeigniter เป็นเฟรมเวิร์คสำหรับพัฒนาแอปผลิเคชั่น - เครื่องมือ - สำหรับคนที่ต้องการสร้างเว็บไซค์โดยใช้ PHP

ขั้นตอนที่ 4 ทดสอบระบบ
- ขั้นตอนนี้ ในระยะการพัฒนาระบบไม่ใหญ่มากคงยังไม่จำเป็นเท่าไร เพราะการพัฒนาระบบเว็บไซต์ ผู้พัฒนา จะต้องทำการทดสอบทุกอย่างอยู่แล้วในเบื้องต้น แต่ถ้าระบบ
  มีการใช้งานหนักขึ้น มาลูกเล่นของระบบมากขึ้น ขั้นตอนนี้ก็จะสำคัญมากที่สุด เพราะจะทำให้ทราบว่า ปัญหาของระบบของเราคืออะไร จะได้แก้ไขได้ตรงจุด

ขั้นตอนที่ 5 หาเหยื่ออารมณ์
- ขั้นตอนนี้ คือจะต้องให้คนที่ไม่เคยรู้จักระบบของเรามาก่อน ไม่เคยเล่น ไม่รู้ว่ามันคืออะไร ต้องสามารถใช้งานระบบของเราได้ ตรงนี้แหละ คือความยากสุดของระบบ
  พัฒนาระบบ ตามใจผู้ใช้ เหมือนคำโบราณที่ว่า ปลูกเรือนตามใจผู้อยู่ ปลูกอู่ตามใจผู้นอน ทำนองนั้นเลย (ถ้าเป็นลูกจ้าง ลองขัดใจหัวหน้าสิ  wanwan035)

ขั้นตอนที่ 6 รับคำติชมจากผู้ใช้งานจริง
- ขั้นตอนนี้ เองคือขั้นตอนที่จะเป็นการซื้อใจผู้ใช้งานต่อ ว่าเค้าอยากให้แก้ไข อะไรอย่างไร ก็ต้องรับข้อมูลจากส่วนนี้ มีความสำคัญมากเพราะว่า เว็บไซต์ คืองานบริการ หัวใจหลักของงานบริการคือ
  ความพึงพอใจของผู้ใช้งานเว็บไซต์ คือเป้าหมายสูงสุด ^ ^ ว่ากันง่ายๆ

ก็ประมาณนี้มั้ง กว่าจะได้เว็บระบบดี ๆ ซักเว็บหนึ่ง เป็นแค่แนวทางน่ะครับเพราะส่วนใหญ่ผมก็ใช้ประมาณนี้ จากเด็กเก่า CGM01  wanwan012

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

goldxp
สมุนแก๊งเสียว
*

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

กระทู้: 557



ดูรายละเอียด เว็บไซต์
« ตอบ #51 เมื่อ: 25 ตุลาคม 2013, 19:42:42 »

สำรวจ requirement ต้องการข้อมูลอะไรบ้างแสดงผลอะไรบ้าง -> ออกแบบ database -> ออกแบบ interface -> ออกแบบ algorithm -> เขียนโปรแกรม -> ทดสอบ -> ส่งให้ลูกค้าทดสอบ -> แก้ให้ตรงกับความต้องการ วนไปวนมา  Tongue
บันทึกการเข้า

maximus101
Newbie
*

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

กระทู้: 29



ดูรายละเอียด เว็บไซต์
« ตอบ #52 เมื่อ: 27 ตุลาคม 2013, 16:38:56 »

พอดีไม่รู้ว่า จขกท. มีพื้นมาขนาดไหน แต่ถ้าจะแนะนำ ผมแนะนำให้เริ่ม

1. HTML5 + CSS3 อันนี้เอาให้รู้เรื่อง ประมาณสามารถบังคับหน้าเว็บได้
2. ตามด้วย jQuery อันนี้มาเพื่อเพิ่มลูกเล่นให้กับหน้า Web
3. เมื่อ 1 กับ 2 ได้มาละ เราจะมาเริ่มต่อด้วย PHP + MySQL โดยแนะนำอย่าเพิ่งไป Advance มา เอาประมาณเก็บข้อมูลจาก Form ลง Database MySQL ได้
4. พอเริ่มเข้าใจ PHP + MySQL ละ ให้ลองต่อด้วย AJAX เพราะ AJAX จะช่วยในเรื่องของการลด Traffic ในการ Request ข้อมูลจาก Server แล้วก็ช่วยให้ทำงานง่ายขึ้นอีกเยอะครับ
5. ทั้งหมดนี้พอไปได้ละ ถึงตรงนี้จะพอเข้าใจในการทำงานของส่วนต่างๆ ก็ลองเขียนเป็นลักษณะของ OOP

พวก CI , YII หรือ Laravel ถ้าเป็นไปได้ อยากให้เข้าใจข้างบนซะก่อนจะดีกว่า เพราะเมื่อพื้นฐานแน่น ไม่ว่าไปทางไหนมันจะง่ายไปหมดครับ

ที่จะแนะนำก็ประมาณนี้ครับ ถูกผิดอันใดขออำภัยด้วยนะครับ  wanwan017
« แก้ไขครั้งสุดท้าย: 27 ตุลาคม 2013, 16:39:48 โดย maximus101 » บันทึกการเข้า

สนใจอุปกรณ์กีฬา เสื้อผ้า เครื่องดนตรี ดูที่่ร้านได้เลยนะครับ www.pnsport.com
หน้า: 1 2 [3]   ขึ้นบน
พิมพ์