How to Build a Successful Site
• เขาใจเปาหมายของเว็บ∙ี่∙ำ
• การวางแผน∙ี่ดี
• Navigation (usability)
• Design (มีความนาเชื่อถือ)
• การประชาสัมพันธ
18
Define : Content Management System
Simple Definition :
“A CMS is a type of web-based software that
plugs in to your site in such a way that
updating content becomes much easier
than without it.”
20
Sample
Social Networking Services What do they have
in common with CMS?
..... and it appeares on your page seconds later.
5
21
Project Awards
Best Linux / Open Source Project 2005,
LinuxWorld London, United Kingdom
Best Linux / Open Source Project 2006,
LinuxWorld London, United Kingdom
2006 Best Open Source CMS,
Packt Publishing
2007 Best Open Source PHP CMS,
Packt Publishing
27
ความเปนมา
28
Current Release
Joomla! 1.5.14
Released 30 July 2009
29
What Does Joomla Look Like ?
Joomla! แยกออกเปนสามสวนหลักๆ ดวยกัน
• Installer Application ใชสำหรับติดตั้งจูมลา ซึ่งใชเพียงครั้งเดียวและก็สามารถ
ลบออกได
• Site Application ใชงานโดย users และเปนสวนของการแสดงผลขอมูลของ
เว็บไซต∙ั้งหมด
• Administrative Application ใชโดยผูดูแลเว็บไซต สำหรับบริหารจัดการ
เว็บไซต∙ั้งหมด
30
For Developer
• Provides framework and CMS
• Objects!
• Easy to skin
• Legendary administrative interface
• Easy to extend with ....
35
Information
Architecture
36
37
What are Joomla! extensions?
(oversimplified answer)
• Plugins - provide additional functional (login sources,
WYSIWYG editors,and such)
• Templates - provide the overall skinning to a website.
• Modules - additional functionality as and addition to the
main content of a page.
• Components - replaces content with something else
9
38
Components
• Powerful, rich API available
• Public and Admin versions
• Load of examples to learn from and play
with
40
Modules
• The swiss army knife of Joomla!
• Can reference functionality in many libraries
• Easy to extend and customize
• Easy to copy and duplicate
• Powerful cache features
41
For Joomla! End Users
• we (Joomla! Team) will look at code.
Prepare to be frightened, bored, or both
• To Learn how to use Joomla! and how to add
cool new stuff to it, you really should have
gone to session for non-developers
42
0 comments
Post a comment