SlideShare a Scribd company logo
Web Technology & Open Source CMS Security
http://slideshare.net/akarawuth
About Me
อัครวุฒิ ตำราเรียง

Akarawuth Tamrareang
(JoomlaCorner)
akarawuth@marvelic.co.th
twitter: @joomlacorner
www.marvelic.co.th
www.akarawuth.com
Tel : 02 717 1120-1
- กรรมการผู้จัดการ Marvelic Engine Co.,Ltd.
www.marvelic.co.th
- Joomla! Bug Squad : joomla.org

- Founder JoomlaCorner.com
- อดีตนายกสมาคมศึกษาและพัฒนาโอเพ่นซอร์ส (OSEDA.or.th)

- กรรมการควบคุมจริยธรรม สมาคมผู้ดูแลเว็บไทย
- อดีตกรรมการบริหาร OpenSource Matters Inc.

(Joomla Project)
- ผู้อำนวยการฝ่ายเทคโนโลยีสารสนเทศ 

สมาคมอาสาสมัครบรรเทาสาธารณภัยแห่งประเทศไทย
- ที่ปรึกษาสมาคมการดับเพลิงและช่วยชีวิต


Indus Net Technologies
www.indusnet.co.in | +91 33 2357 6070
1. Responsive Design
The number of users accessing your website through tablets, iPhones and Android smart- phones is
going to increase further.
It is absolutely necessary to have a responsive web design so that your web page adjusts
to all screen dimensions or else do not expect visitors to come back after a bad experience.
This overcomes both readability and usability issues. Furthermore, all the features should be smoothly
functional as on a desktop.03
02
01
Top Trends to Follow in 2015
Indus Net Technologies
www.indusnet.co.in | +91 33 2357 6070
2.Flat Design
Flat design refers to the simplicity of the website and quickness of its response.
01
Get rid of textures, shadows, styles and bevels & you are left with flat design, which is quick to load.
02
Simple website with clean lines and dynamic colors makes it highly recommended.03
Indus Net Technologies
www.indusnet.co.in | +91 33 2357 6070
3.Scrolling
The scrolling site with a number of pages allows you to maximize your SEO tactics
effectively.01
On the contrary, with increasing number of mobile and tablet users, usual scrolling
is not a good idea. Instead, using single page or panels that can be scrolled is a better bet for mobile
users.
02
Understand the audience that you are building for. Your audience might use different kinds of screen,
requiring different styles of scrolling.03
Indus Net Technologies
www.indusnet.co.in | +91 33 2357 6070
4.Typography
Typography is the ability to be elegant and add refinement to the fonts.01
There are various styles of fonts available that can be used effectively to showcase rich typography.
02
Focus on style and usability even when it comes to typography.03
Indus Net Technologies
www.indusnet.co.in | +91 33 2357 6070
5.Large Images on the Homepage
Use of large and prominent images that explicitly express the idea is on the rise.
01
A good picture makes more sense for mobile users as the tendency to read content is limited on
mobiles.02
Large image does not mean high file size in terms of resolution and pixels as it lowers the
page upload speed.03
Images need not distract the readability of content, rather enhance the experience only when required.
04
Indus Net Technologies
www.indusnet.co.in | +91 33 2357 6070
6.Webpage Background
Background is likely to be dominated by HTML5 videos.
01
Use of animation, instead of static images in the background, is also gaining a lot of popularity among
the experts.
02
Many brands have already adopted this design method, which will bloom further in 2015.03
Responsive Web Design
https://www.youtube.com/watch?v=mbJvL61DOZg
What is Responsive Web Design
April 21 Is Your Last Chance for Mobile
Optimization Before 'Mobilegeddon'
For years now, mobile usability has been a factor in
Google’s search algorithm. Sites that are optimized
suitably for use on mobile devices rank higher than
their non-optimized counterparts, even on desktop
devices.
Web Technology
- Custom (proprietary) CMS
- Open Source CMS
Open Source CMS
http://google.com/trends
ยังใช้ Joomla! 1.5?
- Joomla 1.5 และ 2.5 สิ้นสุดการให้บริการ
- Updating in Joomla 3 is easy! (One click updates)
ทำไมเราจะต้อง Migration ?
- เรื่องความปลอดภัย

Security and Extensions vulnerabilities
- Joomla 1.5 และ 2.5 สิ้นสุดการให้บริการ
เตรียมตัวก่อนจะทำการไมเกรด
- ไมเกรดมาเป็น Joomla! เวอร์ชั่นไหนดี 2.5 หรือ 3.x?
- มีงบประมาณในการทำไหม ?
https://docs.joomla.org/Migration
https://docs.joomla.org/What_version_of_Joomla!_should_you_use
10 December 2014 : Good Bye Joomla! 2.5.28.
What does this mean?
End of support refers to when Joomla! no longer provides bug fixes, features, or security
updates for a release. 

This is the time to make sure you have the latest available update of Joomla. 

Your website will continue to work as normal.
เตรียมตัวก่อนจะทำการไมเกรด
- ไมเกรดมาเป็น Joomla! เวอร์ชั่นไหนดี 2.5 หรือ 3.x?
- มีงบประมาณไหมในการทำไหม ?
https://docs.joomla.org/Migration
- ทำอย่างไรกับ Extensions?
- ทำอย่างไรกับ Templates?
- Backup
มีอะไรใหม่ใน Joomla! 3.x
สำหรับท่านที่ยังใช้ Joomla! 2.5.x อยู่
Multilingual Install
Content Versioning
Content Versioning
Content Versioning
Template Editor
Install from Web
Two Factor Authentication
Joomla! is 3.4.1

ข้อมูล ณ วันที่ 1 เมษายน 2558
Black-end Isis Template improvements
Slidebar Filters Box in Module Manager
NoCaptcha Buil-in Plugin
In Joomla 2.5 and Joomla 3.3 there were ReCaptcha plugin (service) used to
prevent spammers. And now in Joomla 3.4 you will get NoCaptcha plugin.
Front-end Module Editing Improvements
Front-end Module Editing Improvements
Joomla 3.4 robots.txt Update
A change to the default robots.txt files was made in
Joomla! 3.3 to allow Google to access templates and
media files by default to improve SEO. 

This change is not applied automatically on upgrades
and users are recommended to review the changes in
the robots.txt.dist file and implement these change in
their own robots.txt file.
Joomla 3.4 robots.txt Update
robots.txt.dist robots.txt
Joomla 3.4 - Change
- Weblinks Component Removed from New Installs
- Continued Microdata Implementation in other
Joomla’s core component
- Composer Integration
http://magazine.joomla.org/issues/issue-july-2014/item/2161-practical-use-of-microdata-in-joomla-3-and-2-5
Q&A
http://www.joomlacorner.com
http://www.marvelic.co.th
ตัวอย่างเว็บไซต์ ที่พัฒนาด้วย Joomla!
Security CMS - Opensoure2Day event
http://www.aerolithe.fr
Security CMS - Opensoure2Day event
โรงพยาบาลเมตตาประชารักษ์ (วัดไร่ขิง)
Security CMS - Opensoure2Day event
yoga101.co.th
โรงเรียนกวดวิชา โอพลัส : oplus-school.com
Extensions เฉพาะทาง
ProjectFork.net
Security CMS - Opensoure2Day event
Security CMS - Opensoure2Day event
WordPress for Joomla
stackideas.com
EasyBlog - stackideas.com
สร้างเว็บไซต์ Social Network
Activity Stream
Profile
eCommerce Solutions
• Auction
• Billing & Invoices
• Credits & Point System
• Membership & Subscriptions
• Paid Downloads
• Payment Gateway
• Payment systems
• Sale quote
• Shopping Cart
• webERP
eCommerce
http://extensions.joomla.org
https://www.blackreddesigns.com/store/products/1-flatlia-mobile-extensions/2-rent-a-bike-web-app
citruscart.com
citruscart.com
ENTERPRISE-CLASS E-COMMERCE SOLUTION FOR JOOMLA
virtueMart.net
Integration
Build any Type of Content with CCK
getk2.org
flexicontent.org
seblod.com
Security CMS - Opensoure2Day event
ตัวอย่าง FLEXIContent
cmsplugin.com
Takluck ระบบบริหารจัดการสมาชิก
MyContent & Workflow
marvelic.co.th
Joomla Web Package
Source : http://www.youtube.com/watch?v=sWE3Yyxq_Iw
Security CMS - Opensoure2Day event
Security CMS - Opensoure2Day event
Security CMS - Opensoure2Day event
ช่องทางการชำระเงิน ของระบบจองห้องพัก
Secure Your WebSite
เว็บภาครัฐไทยถูกแฮกสูงสุดในอาเซียน ถูกแปลงโฉมหน้าเว็บกว่า
1,400 ครั้งในปีที่ผ่านมา
Security CMS - Opensoure2Day event
Security CMS - Opensoure2Day event
Security CMS - Opensoure2Day event
Security CMS - Opensoure2Day event
Security CMS - Opensoure2Day event
Security CMS - Opensoure2Day event
Security CMS - Opensoure2Day event
Security CMS - Opensoure2Day event
Google Webmaster Tools
https://www.youtube.com/watch?v=mbJvL61DOZg
Google Webmaster Tools - Help for hacked sites: Overview
Q&A
http://www.joomlacorner.com
http://www.marvelic.co.th

More Related Content

PDF
Joomla Talk ครั้งที่ 6 Back to basic Joomla and Template
PDF
JoomlaTalk#9 - Joomla Security
PDF
JoomlaDay Bangkok 2014 - Various Solutions by Joomla!
PDF
Joomla Mastering at NetDesign School
PDF
Many Solutions with Joomla!
PDF
Magazine Het Ondernemersbelang de Noordelijke Maasvallei 0312
PDF
CMS Website Security Threat Protection Oriented Analyzer System
ODP
CMS and security / privacy
Joomla Talk ครั้งที่ 6 Back to basic Joomla and Template
JoomlaTalk#9 - Joomla Security
JoomlaDay Bangkok 2014 - Various Solutions by Joomla!
Joomla Mastering at NetDesign School
Many Solutions with Joomla!
Magazine Het Ondernemersbelang de Noordelijke Maasvallei 0312
CMS Website Security Threat Protection Oriented Analyzer System
CMS and security / privacy

Viewers also liked (13)

PPTX
Kentico CMS 7 - Security improvements
ODP
Joomla!Day Switzerland 2013 - Ruth Cheesley - SEO for Mythbusters
ODP
CMS Security - Ruth Cheesley - CMS Africa 2014
ZIP
Wordpress and Your Brand
PDF
Introduction to Drupal (7) Theming
PDF
Building and Maintaining Open Source Project - YWC14
PPT
Content Management Systems
PPTX
Killing Churn with Totango and Salesforce
PPT
Content Management Systems
PPT
Content Management System
PPT
CMS (CONTENT MANAGEMENT SYSTEM)
PPT
What is a Content Management System or CMS
PPTX
Content Management System
Kentico CMS 7 - Security improvements
Joomla!Day Switzerland 2013 - Ruth Cheesley - SEO for Mythbusters
CMS Security - Ruth Cheesley - CMS Africa 2014
Wordpress and Your Brand
Introduction to Drupal (7) Theming
Building and Maintaining Open Source Project - YWC14
Content Management Systems
Killing Churn with Totango and Salesforce
Content Management Systems
Content Management System
CMS (CONTENT MANAGEMENT SYSTEM)
What is a Content Management System or CMS
Content Management System
Ad

Similar to Security CMS - Opensoure2Day event (20)

PDF
Joomla NetDesign2
DOCX
PDF
Joomla present at Bangkok University
PDF
Joomla 2.5-netdesign
PDF
การบริการสารสนเทศบนเว็บด้วย OSS : Joomla Workshop
PDF
Copyright license-sipa2
PDF
Joomla 3.7 Workshop 1 Day
PDF
Responsive Web Design or Mobile App
PDF
ศักยภาพของนักพัฒนาซอฟต์แวร์ไทย กับ การบริหารจัดการสิทธิเหนือลิขสิทธิ์
PDF
Joomla 3.4 Workshop by Marvelic Engine
PDF
Digital Innovative Thinking and Coding
PDF
การเตรียมตัวสร้างร้านค้าออนไลน์
PPT
Instructional Design for e-Learning
PDF
Build Website with Joomla! 3.3
PDF
Building and Maintaining OpenSource Projects.
PDF
Html5report
PDF
Joomla 3.2 workshop at PIM.ac.th
PPTX
ความปลอดภัยและจริยธรรมทางด้านคอมพิวเตอร์
PPT
ระบบชุมชนออนไลน์ 501
PDF
Joomla present at TOT Academy2
Joomla NetDesign2
Joomla present at Bangkok University
Joomla 2.5-netdesign
การบริการสารสนเทศบนเว็บด้วย OSS : Joomla Workshop
Copyright license-sipa2
Joomla 3.7 Workshop 1 Day
Responsive Web Design or Mobile App
ศักยภาพของนักพัฒนาซอฟต์แวร์ไทย กับ การบริหารจัดการสิทธิเหนือลิขสิทธิ์
Joomla 3.4 Workshop by Marvelic Engine
Digital Innovative Thinking and Coding
การเตรียมตัวสร้างร้านค้าออนไลน์
Instructional Design for e-Learning
Build Website with Joomla! 3.3
Building and Maintaining OpenSource Projects.
Html5report
Joomla 3.2 workshop at PIM.ac.th
ความปลอดภัยและจริยธรรมทางด้านคอมพิวเตอร์
ระบบชุมชนออนไลน์ 501
Joomla present at TOT Academy2
Ad

More from Akarawuth Tamrareang (13)

PDF
eCommerce website at TWA Web Trends 2025 event
PDF
OWASP Thailand 2016 - Joomla Security
PDF
Digital Content for Business
PDF
JoomlaDay Bangkok 2013 - Joomla 3.2 Feature
PDF
Joomla netdesignj1526
PDF
Build and Type of Website with CCK
PDF
Open Source Copyright - License
PDF
Joomla 2.5 Feature
PDF
Joomla! CMS - Intranet Solutions
PDF
project with grovement
PDF
WebDesign and CMS for PRD event.
PDF
ระบบบริหารจัดการศูนย์การเรียนรู้
PDF
Cms Solutions
eCommerce website at TWA Web Trends 2025 event
OWASP Thailand 2016 - Joomla Security
Digital Content for Business
JoomlaDay Bangkok 2013 - Joomla 3.2 Feature
Joomla netdesignj1526
Build and Type of Website with CCK
Open Source Copyright - License
Joomla 2.5 Feature
Joomla! CMS - Intranet Solutions
project with grovement
WebDesign and CMS for PRD event.
ระบบบริหารจัดการศูนย์การเรียนรู้
Cms Solutions

Security CMS - Opensoure2Day event