#เล่าสู่กันฟัง 63-045 เชื่อม php กับ postgresql บน heroku เป็นรุ่น 1

หลายวันมานี้ มีโอกาสทดสอบ code
ตามคำแนะนำของน้องฟลุ๊คปี 3 (วชิรศักดิ์ สายสูงธนาศักดิ์)
ว่าอยากให้สอนรุ่นน้อง เพราะเค้าไปเห็นมา
ซึ่งเดิมเคยให้นิสิตทำระบบฐานข้อมูล
เรียนรู้สภาพแวดล้อมของผู้ให้บริการ
กับ Free web host เชิงธุรกิจ หลายค่าย
แต่เมื่อเวลาผ่านไป ข้อมูลที่ไม่เคลื่อนไหว
ก็จะหายไป คล้ายกับธนาคารที่ย้ายที่เก็บ
และการปล่อยทิ้งร้างก็เข้าเงื่อนไขพักบัญชี

น้องฟลุ๊คเค้าแนะนำ react บน heroku.com
แต่ผมสนใจ postgresql กับ php
และอีกหลายแอพที่เชื่อมโยงกัน
ซึ่ง heroku มีให้เลือกใช้เยอะมาก
เพราะเป็น cloud application platform
มีให้เลือกพัฒนาอะไรก็ได้
เปิดให้พัฒนาทั้งบน Windows, Linux และ Mac
การใช้งานต้องใช้ git และโปรแกรม heroku
อย่างน้อยก็ต้องติดตั้ง 2 ตัวนี้
1. heroku ใช้เชื่อมบัญชีสำหรับ clone, push
2. git ใช้บริหารจัดการระบบ version
ระบบนี้ ยังไม่รองรับเขียน code บนเว็บ
จะต้องเขียนใน localhost แล้ว push

ถ้าจะเขียน hello world ก็ต้อง clone
Repository ที่สร้างไว้ใน heroku ลงมา
แต่ง code ใน folder ให้เรียบร้อย
แล้ว push ขึ้นไป
หรือใช้ heroku create สั่งสร้าง repository
บน localhost แล้วกำหนด composer.json
ให้เรียบร้อยก่อน push ก็ได้

หากจะใช้ postgresql ก็ต้องขอใช้ resource
จากนั้นก็มีตัวอย่าง code index.php
ที่ดึง config แบบไม่ต้องผ่านมือเรา
ว่ามีชื่อโฮส ฐานข้อมูล หรือรหัสอะไร
ถ้าอยากเห็นเราก็ echo มาดูได้

คืนที่ 6 มี.ค.63 มีโอกาสนำโค้ด
mysqlworking มาปรับเป็น postqresqlworking
ก็ใช้แอพนี้ได้บน herokuapp.com ได้เลย
แต่ที่แชร์เป็นรุ่น 9145
ไปยังไม่ได้ปรับให้งาม เลอะเยอะเลย



http://www.thaiall.com/perlphpasp/source.pl?key=9145

http://thaiall.com/heroku/

Author: บุรินทร์ รุจจนพันธุ์

มีอะไรมากมายที่ต้องศึกษา อาทิ seo, script, virus, snw, blog