เทคนิคการนำ Open Source Code มาใช้ในการพัฒนาเว็บไซต์อย่างปลอดภัย

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
ธีระพงษ์ แสงรักษาวงศ์
Advertisements

Word Press 3.X การอบรมเชิงปฏิบัติการการใช้งานโปรแกรมเว็บสำเร็จรูป
By MR.ABC DEF S MR.DDD FFF S MR.SSS EEE S
การกำหนดค่าเริ่มต้นและ การใช้งาน server ผ่าน Dreamweaver
Content Management System with Joomla
CSAG (Computer system admin group). CMS (Content Management System)
World Wide Web. You will know หัวเรื่องหลักๆทั้งหมด 5 หัวข้อดังนี้ Basic Web Concept Web application in daily life Essential Web Developer Language How.
SE WEBSITE REQUIREMENT Wattanapong suttapak, Software Engineering, school of Information communication Tecnology, university of phayao.
FRONT-END Beautiful & Responsive website. WEB STRUCTURE FRONT-END BACK-END SYSTEM MOBILE FRONT-END HTML CSS PHP Others lang. Ruby, Python java Others.
CHAPTER 1 INTRODUCTION TO JAVA WEB PROGRAMMING Wattanapong suttapak, Software Engineering, school of Information communication Technology, university of.
Content Management System
LOGO Open Source Software ดร. ปรัชญนันท์ นิลสุข Your Company Slogan.
Web Design and Programming Aj.Drusawin Vongpramate Department of Information Technology Faculty of Science.
การพัฒนาห้องสมุด ด้วยเทคโนโลยี. ระบบสืบค้นสารสนเทศภายใน(OPAC)
จุดประสงค์การเรียนรู้ 1. บอกประวัติ ความเป็นมาของโปรแกรม FreeMind ได้ 2. บอกความหมายและสามารถเลือกใช้โปรแกรม Open Source Software ได้ 3. บอกความหมายของการอับโหลดและการดาวน์
Chapter 8 WWW.
การนำเสนอผลการจัดทำแผนและคำของบประมาณ
ภาษา HTML5 Webpage Design and Programming Workshop ( )
HTML5 (Hypertext Markup Language 5)
Mobile Application Development
ระบบจัดการเนื้อหา (Content Management System :CMS) Worapoj promjuk.
การออกแบบเว็บไซต์.
หลักสูตรการพัฒนาเว็บไซต์ส่วนงานด้วย CMS ส่วนกลาง
Java Development Tools
พลังวัชร์ แพ่งธีระสุขมัย คณะวิศวกรรมศาสตร์
Introduction TO Web PRogramming
อาจารย์สุธารัตน์ ชาวนาฟาง
ขั้นตอนการร้องเรียน.
การสร้างเว็บไซต์อย่างง่าย ด้วย
ประกาศกรมสวัสดิการและคุ้มครองแรงงาน
บทที่ 2 ซอฟต์แวร์ รายวิชา ทท101 เทคโนโลยีสารสนเทศและนวัตกรรมการสื่อสารทางการท่องเที่ยว อ.อภิพงศ์ ปิงยศ มหาวิทยาลัยแม่โจ้-แพร่ เฉลิมพระเกียรติ
อรกัญญา เมธา สำนักหอสมุด มหาวิทยาลัยเชียงใหม่
พระราชบัญญัติคุ้มครองแรงงาน (ฉบับที่ 6) พ.ศ. 2560
การควบคุมและตรวจสอบภายใน รองผู้ว่าการตรวจเงินแผ่นดิน
ค่าใช้จ่ายในการฝึกอบรม การจัดงาน และการประชุมระหว่างประเทศ
โปสเตอรงานวิจัยระดับบัณฑิตศึกษา ภาควิชาวิศวกรรมโยธา
| AGRICULTURAL DEVELOPMENT EXTENSION |
งานก่อสร้างฯ / ซ่อมแซมฯ อาคาร สิ่งปลูกสร้าง และสาธารณูปโภค
ประกาศกรมการจัดหางาน
สำนักหอสมุด มหาวิทยาลัยบูรพา
ระบบค้นหาตำแหน่งตัวเล่มวารสาร ในสำนักหอสมุด มหาวิทยาลัยนเรศวร
4.8 พัฒนาการเด็กวัยเรียน
คำอธิบาย รายวิชา รายวิชา การงานอาชีพและเทคโนโลยี 6 รหัสวิชา ง23102 ชั้นมัธยมศึกษาปีที่ 3 ตัวชี้วัด ม.3/1 อธิบายหลักการทำโครงงานที่มีการใช้เทคโนโลยีสารสนเทศ.
การออกข้อบัญญัติท้องถิ่น ตามพระราชบัญญัติการสาธารณสุข
ประกาศกระทรวงสาธารณสุข เรื่อง แบบเอกสารกำกับการขนสิ่งปฏิกูล พ.ศ. 2561
ผู้สอน อาจารย์ สายฝน เชียงสา
เรื่อง ประเภท ขนาดของกิจการ ท้องที่ที่ให้นายจ้างจ่ายเงินสมทบ
ประกาศในราชกิจจานุเบกษา 2 ตุลาคม 2561
แนวทางการประเมิน กองทุนหลักประกันสุขภาพ
ประกาศคณะกรรมการการนิคมอุตสาหกรรมแห่งประเทศไทย
ประกาศในราชกิจจานุเบกษา 19 กุมภาพันธ์ พ.ศ. 2535
ประกาศกรมธุรกิจพลังงาน เรื่อง ข้อกำหนดด้านความปลอดภัยของภาชนะบรรจุ
By Personal Information Management
การประเมินค่างาน บทที่ 3. ดร.จันทร์เพ็ญ มีนคร.
พลังงานนิวเคลียร์เพื่อสันติ (ฉบับที่ 2) พ.ศ. 2562
เรื่อง เทคโนโลยี ดนตรี หมอลำ
ความรู้พื้นฐานเกี่ยวกับการสร้างเว็บไซต์
การประชุมใหญ่สามัญประจำปี 2561
ประเภทที่ 1 วิจัยในชั้นเรียน
เข้าใจและสามารถปฏิบัติตนตามหลักธรรม ที่เกี่ยวเนื่องกับอริยสัจ 4
การดำเนินกิจการ ของสหกรณ์ออมทรัพย์.
ข้าวโพดเลี้ยงสัตว์ ภาวะการณ์ผลิต/การตลาด
ประกาศในราชกิจจานุเบกษา วันที่ 14 พฤษภาคม 2562
ประกาศในราชกิจจานุเบกษา วันที่ 22 พฤษภาคม 2562
สรุปผลการดำเนินงานประจำปี 2558 กองทุนหลักประกันสุขภาพ
เทคนิคการนำเสนองาน Research Methodology.
การประชุมสรุปงานสภาอาจารย์ วิทยาเขตปัตตานี ประจำปีงบประมาณ 2561
สถานที่บรรจุก๊าซปิโตรเลียมเหลวประเภทห้องบรรจุ พ.ศ. 2562
ประกาศสำนักงานประกันสังคม
ประกาศกรมการจัดหางาน ประกาศในราชกิจจานุเบกษา 27 เมษายน 2561
ใบสำเนางานนำเสนอ:

เทคนิคการนำ Open Source Code มาใช้ในการพัฒนาเว็บไซต์อย่างปลอดภัย By Cherdchan Ratchaburana

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

WEBSITE OPEN SOURCE CODE HTML / PHP / Java Bootstrap Font awesome CMS Wordpress Joomla Drupal แหล่งเรียนรู้ W3School GitHub

TOOLS ใช้สำหรับ FTP เช่น Filezilla, WinSCP ใช้พัฒนาเว็บไซต์ เช่น Notepad++, MS visual code, Netbeans

ข้อดี ไม่มีค่าใช้จ่าย ประหยัดเวลาในการพัฒนาเว็บไซต์ มี code HTML / CSS / JavaScript สำเร็จรูป โดยผู้พัฒนาหรือออกแบบเว็บ สามารถนำไปใช้ได้ทันที เช่น Bootstrap ใช้งานสะดวก ง่าย ไม่จำเป็นต้องมี ความรู้พื้นฐาน เช่น Wordpress Joomla

ข้อเสีย CMS มีการเปิดเผย code ทำให้มีช่องโหว่ อาจโดนโจมตีจากผู้ไม่ประสงค์ดี อาจไม่ได้ใช้ code ทั้งหมด ที่ import เข้า มา ทำให้มีผลต่อประสิทธิภาพของเว็บไซต์

ข้อควรระวัง ตรวจสอบความน่าเชื่อถือ เช่น มียอด ดาวน์โหลดเป็นจำนวนมาก หรือมีผู้วิจารณ์ ในทิศทางดี เข้าใจตัว code ว่าทำงานอย่างไร แก้ไข code ให้เข้ากับเว็บไซต์ Import file ให้ครบตาม requirement ของ codeเช่น Bootstrap ต้อง import Jquery ก่อน

https://personalweb.mahidol.ac.th/ MAHIDOL PERSONALWEB https://personalweb.mahidol.ac.th/

MAHIDOL PERSONALWEB CMS Wordpress ใช้งานได้สะดวก รวดเร็ว ไม่ จำเป็นต้องลงโปรแกรมเพิ่มเติมในการ พัฒนาเว็บไซต์ สามารถเพิ่มเติมข้อมูลได้ตลอดเวลา รองรับการทำงานผ่าน PC Tablet Smartphone

ขั้นตอนการสมัคร

https://personalweb.mahidol.ac.th/ **สมัครโดยใช้ email @mahidol.ac.th เท่านั้น

ชื่อ Site คือ ชื่อเต็ม-นามสกุล 3 ตัวอักษรแรก

https://personalweb.mahidol.ac.th/cherdchan-rat/wp-login.php แก้ไข Theme และข้อมูลของ Site title

คู่มือการใช้งานระบบ Mahidol Personal Web https://personalweb.mahidol.ac.th/wp- content/uploads/2016/02/คู่มือการใช้ งานระบบ-Mahidol-Personal-Web.pdf

Mahidol University Corperate Identity http://intranet.sc.mahidol/Identity/index.htm

อัตลักษณ์มหาวิทยาลัยมหิดล ดาวน์โหลดได้ที่ http://intranet.sc.mahidol/Identity/index.htm Logo คณะ/ส่วนงาน มหาวิทยาลัยมหิดล Fonts ( Font DB Lim X / Font DB Helvethaica / Cordia New) Template Header Website ภาควิชา / หน่วยงาน ภายในคณะฯ

Any questions? cherdchan.rat@mahidol.edu / Tel. 5890 THANK YOU Any questions? cherdchan.rat@mahidol.edu / Tel. 5890