การ config ตัวแปรของ app บน localhost และ host จริงๆ

ตอนแรกกลัวว่าโค้ดแบบนี้มันจะเป็นโค้ดขยะ ตอนที่อัพขึ้น host จริงๆ

ตอนแรก ๆ ก็พยายามที่จะสร้างสภาพแวดล้อมต่างๆ ของตัว app ให้เหมือนอยู่บน host จริง ให้มากที่สุด เพื่อที่ตอนอับขึ้น host จะได้ไม่ต้องมาแก้ config โค้ดใหม่ทุกครั้ง ในตอนที่พัฒนาโค้ดบน localhost ก็จะมีหลาย ๆ โปรเจคที่อยู่ในเครื่อง การจัดสรรค์งานที่อยุ่ในแต่ละ folder ไม่ให้มันตีกัน มันช่างเป็นเรื่องยากจริง ๆ

if($_SERVER['HTTP_HOST'] == 'localhost'){
	$config['base_url']	= 'http://'.$_SERVER['HTTP_HOST'].'/bcrpg/';
}else{
	$config['base_url']	= 'http://'.$_SERVER['HTTP_HOST'].'/';
}

อยากแรกต้องกำหนดสภาพแวดล้อมออกเป็นส่วน ๆ ก่อน แล้วค่อยกำหนดค่าเฉพาะให้กับสภาพแวดล้อมแต่ละส่วนเอาไปใช้

นึกถึง if ใน compiler ของภาษา c ขึ้นมาเลยทีเดียว นึกสงสัยตั้งนานว่า เราจะมีโอกาศได้ใช้คำสั่งแบบนี้ไหมเนี้ย

ให้ความเห็น