บทความ

Putty WinSCP Visual Code

ในการทำงานบนเครือข่าย นอกจากต้องมีเน็ต ความเร็วสูง แล้ว โปรแกรมที่ทำงานบนเครือข่าย ก็จำเป็น ผู้เขียนเลือกใช้ โปรแกรม  Putty  ในการสั่งงานแบบ Console    WinSCP   ในการเข้าไปแก้ไขไฟล์ และ เขียนโค้ดที่เซิร์ฟเวอร์โดยตรง โดยเซทให้ทำงานร่วมกับโปรแกรม  Visual Code ดาวน์โหลด https://www.putty.org https://winscp.net/eng/download.php https://code.visualstudio.com/ การเปิดใช้บริการ Server ที่ DigitalOcean ลองอ่านขั้นตอนที่นี่ ครับ  https://www.itoffside.com/how-to-use-digitalocean    ในการสร้าง  Droplets  ในเบื้องต้น อย่างเพิ่งใช้ SSH  ให้ใช้แบบ User  Password แบบธรรมดา จะสะดวกกว่าในการเข้าไปติดตั้ง พอสร้าง  Droplets ได้แล้ว ให้เข้าใช้งาน  Console  โดยการคลิ๊กลิงค์ที่มุมขวาบน  ให้ลอกอินโดยใช้ User : root  Password :   ให้ไป copy จาก Email ที่ระบบส่งไปให้ แล้ว paste แบบ ctrl-v  ลงไปเลย       หลังจากนั้น เราจะถูกบังคับให้เปลี่ยน Password  ใหม่พอเปลี่ยนเสร็จแล้ว  คราวนี้ ก็ลองเปลี่ยนไปใช้  โปรแกรม  Putty  จะไวกว่าเยอะเลย เมื่อเข้าระบบทางโปรแกรม Putty ได้แล้ว

Python Flask MySQL Nginx uWSGI

รูปภาพ
หลังจากที่ก้มหน้าก้มตา ลองผิดลองถูกกับการพยายามสร้างเว็บ โดยที่ไม่ต้องพึ่งโปรแกรมสำเร็จรูป  จำพวก  CMS (Content Management System)  อย่างเช่น    Joomla  หรือ  Wordpress   อยากจะทำเว็บที่เบาๆ โหลดไว และที่สำคัญต้องรันด้วย Python   หลังจากลองมาหลายอย่างก็ได้ข้อสรุปว่า Python  Flask  MySQL  Nginx นี่แหละกำลังดี .... โดยการใช้ Nginx         เป็นเว็บเซิร์ฟเวอร์ uWSGI      เป็นเว็บเซิร์ฟเวอร์ Flask           เป็นเฟรมเวิร์ค MySQL    เป็นระบบฐานข้อมูล Python    เป็นภาษาสคริปต์ ที่ Flask ใช้ อันที่จริงผู้เขียนได้ลองพยายามใช้  Django  เป็นเฟรมเวิร์คมาก่อน  แต่ก็ไปไม่รอด ดูค่อนข้างซับซ้อน และน่าจะยังไม่เหมาะกับมือใหม่อย่างเรา  ก็เลยหันมาใช้  Flask  ดีกว่าพื้นๆดี  ไม่ซับซ้อน  ตัว Django  เอาไว้ให้เก่งซะก่อนค่อยกลับไปใช้ใหม่