Archive for 'Article'

CentOS Linux เซิร์ฟเวอร์ทางเลือกสำหรับองค์กร

ในปัจจุบันซอฟต์แวร์สำหรับใช้ทำเป็นระบบ Intranet หรือ Internet Server ขององค์กรมีให้เลือกใช้งานหลายตัวด้วยกัน อาทิ เช่น Windows Server (Windows Server 2003, Windows Server 2008), Linux Server (RedHat, Fedora, CentOS, Ubuntu, Debian, Slackware, SuSE, Mandriva, OpenNA, IPCop, Linux-SIS), BSD Server (FreeBSD, OpenBSD, NetBSD), Solaris (Sun [...]

ประเภทของ CMS กับการทำเว็บไซค์

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

WordPress MU คืออะไร

WordPress MU คือ WordPress สำหรับสร้าง multiuser WordPress ได้ (ให้ user สามารถสร้าง blog ของตัวเองได้) กล่าวก็คือ ระบบ ที่ทำให้ เว็บไซต์นั้นๆ เป็นเสมือน WordPress.com หรือ Blogspot.com นั่นเอง สามารถเปิดให้คนมาสมัครเป็นสมาชิก และได้รับ blog ของแต่ละคนไปใช้ โดยจะได้ ชื่อเว็บไซต์ เป็น subdomain [...]

Programmer ควรรู้ การเตรียมตัวย้ายโฮสติ้ง (Hosting) ทำอย่างไร ?

ไม่ว่าจะเป็น Windows Hosting หรือ Linux Hos โปรแกรมเมอร์ทั้งหลายเป็นเหมือนผมแน่ๆครับ มึนกับการเตรียมตัวย้าย (บางคนเซ็งจนไปจ้างคนเลยทีเดียว) แต่เรามีขั้นตอนง่ายๆที่สามารถให้ท่านเตรียมตัวได้แสนสะดวก ลองทำตามขั้นตอนดังต่อไปนี้ดูสิครับ Backup ไฟล์เว็บไซต์ ทำการ Backup File ของเว็บไซต์ทั้งหมด โดยใช้ FTP หรือจะให้ทางผู้ให้บริการทำเป็น zip file เพื่อสะดวกในการ Download File มาเก็บไว้ที่เครื่อง เพื่อทำการย้ายไป Hosting ใหม่ Backup Database แจ้งกับทางผู้ให้บริการรายเดิม Backup database อาจจะ Backup [...]

การตลาดบน Twitter

  หากคุณเป็นคนหนึ่งที่มี Website และอยากโปรโมท Website ของคุณให้เป็นที่รู้จักกับคนทั่วไปเพื่อให้ Web ของคุณมีชื่อเสียงและเป็นที่รู้จักมากยิ่งขึ้น Twitter เป็นทางเลือกใหม่ซึ่งกำลังได้รับความนิยมในปัจจุบัน ถึงขนาดสร้างประธานาธิบดี โอบามา มาแล้วตามที่เป็นข่าวครึกโครมที่ผ่านมา การทำการตลาดแบบ Broadcast หรือที่เรือกว่า Viral Marketing เป็นการตลาด online เหมือนแบบ “ปากต่อปาก” เป็นการแพร่กระจายคล้ายกับไวรัส ยากที่จะหยุดยั้งได้ Twitter ได้นำจุดนี้มาเป็นตัวทำชื่อเสียงให้กับ Web ของตัวเองและก็ทำได้อย่างประสบความสำเร็จเสียด้วยซึ่งนะขณะนี้มีผู้ใช้งานเป็นร้อยล้านคนทั่วโลก หากคุณมีเว็บไซค์ดีๆที่ต้องการจะ Promote ก็สามารถนำมาโพสลงใน Twitter ของคุณโดยสามารถใส่ URL ลงไปได้เลย และเมื่อคุณเพิ่มเพื่อนใน Twitter [...]

SEO กับ Microsoft Search Engine หรือ Bing.com

“Bing.com” Search Engine ของ ไมโครซอฟท์ (Microsoft) กำลังพยายามทำตัวเองให้แตกต่างจาก Search Engine อย่าง กูเกิล (Google) ซึ่งถือเป็นเสิร์ซ เอนจิน ที่นักทำ SEO ให้ความสนใจมากที่สุด โดยการปรับปรุงส่วนการแสดงผลการสืบค้นด้วยข้อความพร้อม Link แบบเดิมๆมาเป็น Visual Search ซึ่งใช้ภาพแสดงแทนข้อความ ขณะนี้แผนนำร่องของ Microsoft สำหรับ project นี้คือการปรับเปลี่ยนบางหมดเช่น ท่องเที่ยว สุขภาพ และสินค้า ก่อนเป็นต้น [...]

Backup Technology : ผู้ให้บริการทั้ง hosting และองค์กร ทำไงดีข้อมูลเยอะแยะมากมาย (ตอนที่ 1)

Backup Technology : ผู้ให้บริการทั้ง hosting และองค์กร ทำไงดีข้อมูลเยอะแยะมากมาย (ตอนที่ 1) วันนี้ทุกคนหลีกเลี่ยงไม่ได้ที่จะมีการเก็บข้อมูลต่างๆ ไม่ว่าจะเป็น ข้อมูลเวปไซต์ข้อมูลอีเมล์มากมาย ข้อมูล Database, ฐานข้อมูลลูกค้าที่นับวันทำไมยิ่งจะโตขึ้นไม่จบไม่สิ้น ลงบน Server หรือระบบแม่ข่ายเพื่อให้บริการ ในรูปแบบต่างๆ มากมาย ซึ่งการทำงานกับระบบที่ไม่มีวันหลับหรือทำงานตลอด 24 ชั่วโมงนั้นเป็นอะไรที่น่าปวดหัวยิ่งนัก หากแต่ถ้าทำความเข้าใจกับการทำงานของระบบกับ Life cycle ของตัวอุปกรณ์จัดเก็บและวิวัฒนาการของ Technology แล้วหล่ะก็จะสามารถวางแผนการสำรองข้อมูลได้อย่างมีประสิทธิภาพมากขึ้นด้วย เพราะเทคโนโลยี storage ของวันนี้พัฒนาไปมาก มารู้จักเทคโนโลยีการ Software Backup กันดีกว่าว่า… [...]

Joomla คืออะไร?

Joomla คือโปรแกรมจัดการเนื้อหาเว็บไซต์ (Web Content Management Systems: CMS) ซึ่งถูกพัฒนาด้วย PHP และใช้ฐานข้อมูลของ MySQL ในการเก็บข้อมูล มีเทคนิคการเขียนโปรแกรมขั้นสูงภายใต้มาตรฐาน XHTML สามารถทำงานได้หลายแพลตฟอร์มที่รองรับ PHP และ MySQL ทั้งนี้ Joomla! ได้ถูกพัฒนาขึ้นอย่างต่อเนื่องจากเป็นโปรแรกม open source ซึ่งมีการเปลี่ยนแปลงเพิ่มขึ้นอยู่ตลอดเวลา โดยระยะเริ่มต้น Joomla! ได้มุ่งเน้นเพื่อใช้ในการพัฒนา Coporate Website หรือเว็บไซต์ของบริษัทและองค์กรต่างๆ รวมไปถึงเว็บ Intranet ภายในหน่วยงาน โดยมีจุดเด่นอยู่ที่ความสวยงามของรูปแบบที่ดูเป็นสากล รวมถึงความง่ายต่อการใช้งานของทั้งผู้พัฒนาและผู้เข้าชมเว็บไซต์ ซึ่งให้ความรู้สึกแตกต่างจาก [...]

PHP & Microsoft Word ตอนที่ 1

PHP Word header(“Content-type: application/vnd.ms-word”); คำสั่ง application/vnd.ms-word ไม่ได้เป็นการ Convert หรือ รายงานข้อมูลในรูปแบบของ Word น่ะครับ เพียงแต่เป็นการระบุว่าให้ไฟล์ดังกว่าเปิดด้วยโปรแกรม Microsoft Word เท่านั้น Syntax header(“Content-type: application/vnd.ms-word”); ตัวอย่าง phpWordvnd.ms-word.php view source print? 01.<? 02.header("Content-type: application/vnd.ms-word"); 03.header("Content-Disposition: attachment; filename=testing.doc"); 04.?> 05.<html> 06.<body> 07.<? 08. $objConnect [...]

รู้จักกับ CMS (Content management system)

ระบบจัดการเนื้อหา (Content management system, CMS) คือระบบซอฟต์แวร์คอมพิวเตอร์ที่ใช้เพื่อจัดระเบียบ และส่งเสริมการทำงานในหมู่คณะ ให้สามารถสร้างเอกสาร หรือเนื้อหาสาระอื่นๆ โดยมากแล้ว ระบบจัดการเนื้อหา มักจะเป็นเว็บแอปพลิเคชัน ซึ่งใช้จัดการเว็บไซต์และเนื้อหาบนเว็บ และมีไม่น้อยที่ระบบจัดการเนื้อหาต้องใช้ซอฟแวร์พิเศษบนเครื่องเครื่องลูกข่าย เพื่อใช้แก้ไขและสร้างบทความต่างๆ ระบบจัดการเนื้อหา ในตลาดซอฟแวร์คอมพิวเตอร์มีทั้งแบบที่ทำเพื่อการค้าและแบบ โอเพนซอร์ส เนื้อหาที่อยู่บนระบบอาจจะเป็นเนื้อหาที่เป็น ข้อความตัวอักษร ไฟล์รูปภาพ ไฟล์เสียง ไฟล์ภาพเคลื่อนไหว ไฟล์วิดีโอ หรือไฟล์เอกสารอื่นๆ ก็ได้ การทำงานของระบบ CMS ระบบจัดการเนื้อหามักมีระบบการจัดการลำดับการดำเนินงานของเนื้อหาที่เรียกว่า Workflow ซึ่งลำดับการดำเนินงานนั้นโดยมากจะประกอบไปด้วย ขั้นตอนการนำเนื้อหาเข้าระบบ (Ingestion หรือ Creation) ขั้นตอนการตรวจสอบเนื้อหา [...]