Accelerated Mobile Pages (AMP) คืออะไร?

Accelerated Mobile Pages (AMP) คืออะไร?

นักพัฒนาเว็บไซต์ และผู้ดูแลเว็บไซต์ รวมไปถึงผู้ที่สนใจหลายๆท่าน ที่ใช้งาน Google Webmaster Tools น่าจะเคยเห็นเมนู Accelerated Mobile Pages ที่โผล่ขึ้นมาใน Google Webmaster Tools กันบ้างแล้วนะครับ สำหรับบางท่านที่ไม่ได้สังเกตุก็ไม่เป็นไรครับ หรือบางท่านเห็นแล้วแต่ก็อาจจะงงๆ หรือไม่ทราบว่ามันคืออะไร ทำไมมันถึงได้โผล่มา วันนี้ผมจะมาอธิบายว่าเจ้า Accelerated Mobile Pages มันคืออะไร Accelerated Mobile Pages หรือ AMP เป็น Open Source ที่ทาง Google ได้พัฒนาขึ้นมาเพื่อแก้ไขปัญหาเรื่องการทำงาน...

แนะนำการติดตั้ง การกำหนดค่า และใช้งานใบรับรอง SSL (ฟรีเวอร์ชั่น) เพื่อเพิ่มความปลอดภัยสำหรับเว็บไซต์ของคุณ

แนะนำการติดตั้ง การกำหนดค่า และใช้งานใบรับรอง SSL (ฟรีเวอร์ชั่น) เพื่อเพิ่มความปลอดภัยสำหรับเว็บไซต์ของคุณ

สำหรับคนที่ต้องการ หรือกำลังให้ความสนใจในการเพิ่มประสิทธิภาพ และความปลอดภัยของเว็บไซต์ของท่านเอง บทความนี้ผมจะขอแนะนำ SSL ฟรีเวอร์ชั่นของ Cloudflare และวิธีการติดตั้ง การตั้งค่าต่าง ๆ รวมถึงการใช้งานในระบบ DNS ของท่าน เพื่อเพิ่มประสิทธิภาพ และยกระดับความปลอดภัยของเว็บไซต์ของท่านเอง และที่สำคัญที่สุดคือปัจจุบัน Google ให้คะแนนกับเว็บไซต์ที่มีการตั้งค่าที่ดียิ่งขึ้นสำหรับหน้าเว็บที่มี HTTPs เป็นโปรโตคอล และมีโอกาสมากขึ้นที่หน้าเว็บของคุณจะปรากฏในการค้นหาของ Google ถ้าท่านใช้งาน SSL Cloudflare จะช...

ติดตั้ง XAMPP 7.0 บน Ubuntu และ Mac OSX และเปิดใช้งาน Redis และ Memcached Extensions

ติดตั้ง XAMPP 7.0 บน Ubuntu และ Mac OSX และเปิดใช้งาน Redis และ Memcached Extensions

และแล้วตอนนี้ก็ถึงเวลาที่จะปรับปรุงเว็บเซิร์ฟเวอร์ของเราเสียที หลังจากที่ PHP ได้พัฒนามาถึง PHP7.0 http://www.siamhttp.com/site/article/what-to-expect-php7.html ซึ่งทางผู้พัฒนาได้กล่าวว่าได้ปรับปรุงในเรื่องของความปลอดภัยที่มากขึ้น และประสิทธิภาพการทำงานที่ดียิ่งขึ้น และไวกว่าเดิม และตอนนี้ทาง XAMPP ที่พัฒนาแอพพลิเคชั่นสำหรับจำลองเว็บเซิร์ฟเวอร์ Apache + PHP + Mysql ก็ได้พัฒนาชุดติดตั้ง XAMPP 7.0 ให้เหล่านักพัฒนาเว็บไซต์ได้นำไปใช้งานกัน ซึ่งวันนี้ผมจะแนะนำวิธีการติดตั้ง XAMPP 7.0 ...

ติดตั้ง AMPPS เพื่อสร้าง Web Server Apache, Mysql, PHP, Perl, Python สำหรับนักพัฒนาโปรแกรมบนเว็บ

ติดตั้ง AMPPS เพื่อสร้าง Web Server Apache, Mysql, PHP, Perl, Python สำหรับนักพัฒนาโปรแกรมบนเว็บ

สำหรับนักพัฒนาโปรแกรมบนเว็บ หรือโปรแกรมเมอร์หลายๆคน ที่ทำงานในด้านการพัฒนาเว็บแอพพลิเคชั่น หรือแม้แต่คนที่สนใจในการพัฒนาเว็บแอพพลิเคชั่นนั้น เครื่องมือที่สำคัญอย่างยิ่ง ก็คงจะหนีไม่พ้น เว็บเซิฟเวอร์ (Web Server) ที่จะใช้รันสคริป (Script) หรือ ซอสโค๊ด (Source Code) เพื่อดีบัก หรือทดสอบการทำงานของระบบเว็บแอพพลิเคชั่นที่เราได้พัฒนาขึ้นมา ซึ่งหากเป็นของฟรีก็คงจะไม่พ้น Apache Web Server (อาปาเช่ เว็บเซิฟเวอร์) วันนี้ผมจะขอแนะนำการติดตั้ง AMPPS ซึ่งเป็นแอพพลิเคชั่นที่ใช้สร้าง เว็บเซิฟเ...

แนะนำการติดตั้ง และใช้งาน RethinkDB ฐานข้อมูล NoSQL ที่กำลังมาแรงในปัจจุบัน

แนะนำการติดตั้ง และใช้งาน RethinkDB ฐานข้อมูล NoSQL ที่กำลังมาแรงในปัจจุบัน

เมื่อประมาณ 2 ปีที่ผ่านมา (ปี 2014) ผมได้เขียนบทความแนะนำฐานข้อมูลแบบ NoSQL ซึ่ง ณ ตอนนั้นกำลังมาแรง และมีคนให้ความสนใจมากเลยทีเดียว ซึ่งเหมาะกับการนำไปใช้งานกับเว็บไซต์ หรือแอพพลิเคชั่นระบบงานแบบ Realtime โดยผมได้แนะนำ MongoDB จากบทความ MongoDB คืออะไร , NoSQL คืออะไร, การติดตั้ง MongoDB , แนะนำการใช้งาน MongoDB เบื้องต้น , การติดตั้ง Driver , Extension สำหรับ PHP เพื่อติดต่อกับ MongoDB ก็มีผู้ที่สนใจเข้ามาอ่าน ศึกษา หาความรู้กันมากเลยทีเดียว วันนี้ผมเลยจะมาแนะนำ ฐานข้อมูล ...

สร้างระบบลงชื่อเข้าใช้งาน (Login System) ความปลอดภัย 2 ชั้น ด้วย Google Authenticator และ PHP

สร้างระบบลงชื่อเข้าใช้งาน (Login System) ความปลอดภัย 2 ชั้น ด้วย Google Authenticator และ PHP

จากบทความ Google Authenticator คืออะไร? ผมได้อธิบายเกี่ยวกับ Feature หรือ แอพพลิเคชั่น (Application) ที่ทาง Google ได้พัฒนาขึ้นมาใหม่ ซึ่งเปิดตัวให้ใช้งานไปเมื่อไม่นานมานี้ เพื่อตรวจสอบความปลอดภัยในการเข้าถึงบัญชี และเข้าใช้งานระบบบริการต่างๆของ Google เพื่อยกระดับความปลอดภัยให้กับผู้ใช้งาน ด้วยแอพพลิเคชั่น Google Authenticator ที่ให้ดาวน์โหลดมาใช้งานกันได้ฟรีในสมาร์ทโฟน และแท็บเล็ต ที่ใช้ระบบปฏิบัติการ ทั้ง Android และ iOS ผ่านทาง Google Play และ App Store  และในเ...

Google Authenticator คืออะไร?

Google Authenticator คืออะไร?

เมื่อไม่นานมานี้ทาง Google ได้เปิดตัว Google Authenticator ซึ่งให้เราเปิดใช้งานกับบัญชี (Application) ของ Google เช่น Gmail , Google Play ฯลฯ โดยที่มาที่ไปของตัว Google Authenticator นั้น หลักๆเลย ก็เพื่อยกระดับความปลอดภัย ในการเข้าใช้งานระบบแอพพลิเคชั่นต่างๆ ผ่านทางบัญชีของ Google เช่น การลงชื่อเข้าใช้งานระบบของ Google เองผ่านทาง Google ID หรือ Gmail โดยสำหรับผู้ที่ใช้งานระบบปฏิบัติการ Android หรือ iOS จะมี Application ให้ไปดาวน์โหลดมาติดตั้งใช้งานได้ฟรี ซึ่งก...

ทดลองสร้าง RESTful services โดยใช้ Slim PHP Framework

ทดลองสร้าง RESTful services โดยใช้ Slim PHP Framework

จากบทความ REST (Representational State Transfer) คืออะไร? ที่ผมได้อธิบายถึง สถาปัตยกรรมการสื่อสารข้อมูล ซึ่งเป็นแนวทางใหม่ในการสร้าง Web Service แบบเรียบง่าย โดยเรียกใช้งานผ่านทาง HTTP Method GET / POST / PUT / DELETE และส่งข้อมูลออกมาในรูปของ XML วันนี้มีโอกาสได้เขียนบทความ จึงจะเขียนบทความแนะนำ และยกตัวอย่าง แนวทางการพัฒนาเว็บแอพพลิเคชั่นแบบ RESTful Services ซึ่งในปัจจุบันมีผู้ให้ความสนใจมากเลยทีเดียวในเรื่องของ RESTful Services จากการตรวจสอบข้อมูล และความสนใจของผู้ใช...

12 สิ่งที่บอกว่าการ Design ของเรา ดูดีหรือยัง?

12 สิ่งที่บอกว่าการ Design ของเรา ดูดีหรือยัง?

หลักการหรือคุณลักษณะบางสิ่งบางอย่างที่พอจะบอกได้ว่า ดีไซน์นี้ดีหรือไม่ดีอย่างไร เพราะถึงแม้คำว่าดีไซน์จะกินความหมายที่ค่อนข้างกว้าง แต่หากจำกัดลงมาให้อยู่ในแง่ของการดีไซน์เพื่อการสื่อสารแล้ว มันก็พอที่จะกำหนดออกมาเป็นเรื่องๆได้ บทความนี้จึงจะพาไปหาเหตุผลในความดูดีของดีไซน์ ว่ามันจะดูดีได้ด้วยองค์ประกอบแบบไหนบ้าง เผื่อใว้เป็นแนวทางในการอธิบายงานตัวเองของนักออกแบบ หรือแม้แต่ฝั่งคนที่วิจารณ์งานก็จะได้สามารถบอกกับนักออกแบบได้อย่างเห็นภาพตรงกันมากขึ้น1. มีจุดโฟกัส จุดโฟกัสคือส่วนที่เด่นชัดที่สุดในภ...

สร้างระบบ Like แสดงอารมณ์ คล้ายๆ Facebook ด้วย PHP MySQL และ jQuery

สร้างระบบ Like แสดงอารมณ์ คล้ายๆ Facebook ด้วย PHP MySQL และ jQuery

ย้อนเวลาไปไม่กี่วันก่อนหน้านี้ Facebook ได้เปิดตัวปุ่มถูกใจ (Like Button) ที่มีการแสดงอารมณ์ Emoticon ที่หลากหลายมากขึ้น ซึ่งก็เป็นลูกเล่นที่น่าสนใจ สามารถที่จะนำไปพัฒนาใช้งานกับงานของเราได้ เช่น ระบบเว็บบอร์ด หรือ การแสดงความคิดเห็นในหน้าบทความหรือข่าวประชาสัมพันธ์ ในเว็บไซต์ของเรา ให้มีลูกเล่นมากขึ้น วันนี้ผมจึงจะมาแนะนำแนวทางการสร้าง ปุ่มกดถูกใจ (Like Button) แสดงอารมณ์ และลูกเล่นที่หลากหลาย คล้ายๆ Facebook ด้วย PHP, PDO MySQL และ jQuery กันครับออกแบบฐานข้อมูลUsers TableCREATE TABL...