บทความ

กำลังแสดงโพสต์ที่มีป้ายกำกับ Web Developer

สารบัญการเขียนโปรแกรม PHP

รูปภาพ
การเขียนเว็บด้วย PHP เราจะต้องมีพื้นฐาน HTML มาบ้างนะครับ เพื่อช่วยให้ PHP ของเราแสดงผลได้ดีขึ้น ถ้าเราอ่านบทความไปเรื่อยๆนี้จะได้ทั้ง HTML และ PHP รวมทั้งภาษาอื่นๆไปในตัวอีกด้วย ผมได้รวบรวมเนื้อหาจาก PHP หลายเล่ม ผู้อ่านสามารถติชม หรือ แนะนำข้อผิดพลาดได้ครับ ผมมีความรู้ในการเขียน PHP บ้าง ซึ่งบทความทั้งหมดที่จะเกิดขึ้น ก็จะทำให้ผมได้ทบทวนตัวเอง และสามารถกลับมาทบทวนความรู้ตัวเองใหม่ได้เรื่อยๆ และผู้อื่นก็สามารถรับความรู้ที่ผมทำไว้ได้ด้วย ผมหวังว่าทั้งหมดนี้จะเป็นประโยชน์กับผู้อ่านพอสมควรครับ , PHP คืออะไร *ใครอยากอ่านอะไรสามารถ Ctrl+F หาอ่านได้เลยนะครับ Webserver & Editor ก่อนจะเขียนโปรแกรม PHP นั้นแนะนำให้หาตัวจำลอง Web Server กับตัว Editor ดีๆซักตัวมาใช้นะครับ ผมแนะนำ Web Server ให้ใช้ Appserv ไม่ก็ Wamp เพราะทำงานเร็ว และใช้งานง่ายดีครับ ส่วน Editor ก็ Atom ไม่ก็ Eclipse ครับ  โหลดมาแล้วก็ติดตั้งให้เรียบร้อยครับ แล้วมาเริ่มกันเลย ลิงค์ไปแต่ละตัวนะครับ Web Server Appserv :  (แนะนำ)(ฟรี) Wamp  (แนะนำ)(ฟรี) Xamp  (ฟรี) Server2Go (ฟรี) ผมมีวิธีติดตั้ง Wamp

การใช้งาน phpMyAdmin ของ Wamp

รูปภาพ
การใช้งาน phpMyAdmin ของ Wamp หลังจากติดตั้ง Web Server เสร็จเรียบร้อย ให้เข้าไปที่ localhost/phpmyadmin ระบบจะถามรหัส ให้ใส่ Username เป็น root และ Password เว้นว่างไว้ แล้วกด Login จะขึ้นหน้าดังรูป ก็เป็นการเสร็จสิ้นการเข้าหน้า phpMyAdmin โดยสรุปได้ดังนี้ครับ เวลาจะเชื่อมต่อฐานข้อมูลถ้าติดตั้งตามผม เวลา Connect กับฐานข้อมูลจะใช้ข้อมูลดังนี้ Host : localhost Database Username : root Database Password : Database name : ตามที่เราตั้งเลยครับ * Username ไม่มี เป็นค่าว่าง ไม่ต้องใส่ 

การติดตั้ง Web Server - Wamp

รูปภาพ
การติดตั้ง Web Server - Wamp ให้เข้าไปที่  http://www.wampserver.com/ หลังจากเข้ามาแล้วให้เรากด Start Using Wamp Server ให้เราเลือกโหลด ว่าใช้ แบบ 32 BIT หรือแบบ 64 BIT 32 BIT : Download 64 BIT : Download จากนั้นจะขึ้นหน้าให้โหลดมา กดที่ Download Directly ถ้าใครยังไม่ได้ติดตั้ง Visual Studio 2012 VC 11 ให้ดาวน์โหลดมาติดตั้งด้วย ก็จะขึ้นให้เราโหลดครับ หลังจากโหลดเสร็จ จะได้ไฟล์มา ให้ดับเบิ้ลคลิกที่ไฟล์ กด Next  เลือกที่เก็บไฟล์ แนะนำให้เลือกไว้ที่เป็นค่าเริ่มต้นก็คือ C:\wamp กด Next ต่อไป กด Install โปรแกรมจะทำการติดตั้ง หลังจากติดตั้งโปรแกรมจะเด้งขึ้นมาถามให้ตอบ Yes กด Allow Access หน้านี้ให้ทำการตั้งค่า SMTP เป็น localhost (ใช้เรียกเว็บขึ้นมา) ส่วน Email คงไว้ค่าเดิมก็ได้ครับ แล้วกด Next หลังจากติดตั้งเรียบร้อยแล้ว ให้เราทำการเปิดโปรแกรมลองดูครับ   จะมีโปรแกรมขึ้นเป็นสีเขียวในส่วนของ System Tray ครับ มุมขวาล่าง ทดสอบเข้า Browser โดยพิมชื่อที่ตั้งไว้ SMTP ใ

แนะนำ PHP - ภาษา PHP? อยากเขียนภาษา PHP php intro what is php

รูปภาพ
  ตอนนี้ภาษา PHP ถูกใช้เป็นภาษาที่พัฒนาในเว็บต่างๆอย่างมากมาย กำลังเป็นที่นิยมอย่างมาก มีความยืดหยุ่นสูง สามารถประยุกต์ใช้ได้หลายรูปแบบ ทำงานอยู่ฝั่ง Server-Side โดยภาษา PHP นั้นสามารถที่จะเชื่อมต่อฐานข้อมูลได้อย่างสมบูรณ์ ทำงานรวดเร็ว ปัจจุบันภาษา PHP ถูกพัฒนามาอย่างต่อเนื่องทำให้ปัจจุบันภาษา PHP มีประสิทธิภาพมากมาย หลาย Framework ในปัจจุบันใช้ภาษา PHP ในการพัฒนา ทั้ง Laravel , Yii , Phalcon โดยเป็นการเขียนโปรแกรม PHP แบบเชิงวัตุ (Object Oriented Programing) สามารถศึกษาเพิ่มเติมได้จาก :  http://php.net/ ลักษณะเด่นของภาษา PHP ใช้ฟรี ทำงานฝั่ง Server ความสามารถนั้นไม่มีขีดจำกัด  ใช้ร่วมกับ XML ได้ ทำงานได้หลายระบบ ทั้ง Linux , Windows , Unix เรียนรู้ง่าย มีวิดีโอสอน และ ตัวอย่างมากมาย เร็ว มีประสิทธิภาพมาก มีความยืดหยุ่นสูง เชื่อมต่อฐานข้อมูลได้ (MySQLi,PDO SQL) เห็นไหมครับว่าภาษา PHP นั้นมีความสามารถอย่างมากมาย ถ้าอยากจะเขียน PHP ให้มีการแสดงผลให้สวยงามก็ต้องมีความรู้เรื่อง CSS บ้างครับ ซึ่งปัจจุบันมี Framework ด้านนี้อยู่มากมาย ทำให้ลดเวลาในการเขียน CSS ล