Professional Documents
Culture Documents
Joomla! 2.5 -
1: ........................................................................................
12
?
...............................................................................................................14
?
...............................................................................................................15
?
...........................................................................................17
?
...............................................................................18
?
...................................................................................................18
2: ....................................................................................
19
-
..............................................................19
3000+ JOOMLA................................................................
20
........................................................................................................21
eCommerce
.........................................................................................................22
Kokoro
................................................................................................................23
Tranquillity Blue
.................................................................................................24
?
...................................................................................................................25
JOOMLA?
.................................................................................25
Wappalyzer
........................................................................................26
............................................................................................27
Oct 18, 2012
Page 3
Joomla! 2.5 -
............................................................................................28
?
...........................................................................................................28
3: ........................................................................................
29
................................................................................................29
............................................................................................................29
....................................................................................................30
............................................................................................................30
................................................................................................................31
JOOMLA WEB .................................................................................
32
............................................................................................39
4: ............................................................................
43
....................................................................................................................43
....................................................................................................................43
....................................................................................................................44
................................................................................................................45
JOOMLA....................................................................................................
46
Page 4
Joomla! 2.5 -
5: ................................................................................
52
JOOMLA 2.5..........................................................................................
52
................................................................................................................55
JOOMLA 1.5.............................................................................
57
6: ................................................................................
61
............................................................................................................61
6.1: '
' ..........................................................................62
6.2:
.....................................................................................................69
............................................................................................................73
....................................................................................................................75
6.3:
.................................................................................................76
7: ............................................................................
82
........................................................................................................83
........................................................................................................84
8: ............................................................
87
................................................................................................................87
Oct 18, 2012
Page 5
Joomla! 2.5 -
....................................................................................................................87
....................................................................................................................87
....................................................................................................................88
9: ....................................................................
90
10: ......................................................................................
97
JOOMLA................................................................................................
98
....................................................................................................................99
..........................................................................................................100
..................................................................................................................101
11: ....................................................................................
103
..............................................................................................................103
JOOMLA .................................................................................................
104
..............................................................104
......................................................108
12: ........................................................................
112
......................................................................................................112
Oct 18, 2012
Page 6
Joomla! 2.5 -
..............................................................................................................116
..........................................................................................................118
..........................................................................................................120
..........................................................................................................121
13: ............................................................................
123
..........................................................................................................123
..........................................................................................................124
..........................................................................................................125
..........................................................................................................125
..................................................................................................................126
14: ............................................................................
127
14.1:
.................................................................................................128
14.2:
.................................................................................................133
..................................................................................................................133
14.3:
.........................................................................................................135
14.4:
.....................................................................................................135
Page 7
Joomla! 2.5 -
14.5:
.....................................................................................................138
14.6:
.........................................................................................................141
14.7:
.................................................................................................145
..................................................................................................................145
..................................................................................................................146
..................................................................................................................146
JOOMLA..............................................................................
147
14.8:
.................................................................................................149
15: ............................................................................
150
..........................................................................................150
..........................................................................................................150
..........................................................................................................151
16: ....................................................................................
154
..................................................................................................................154
..............................................................................................................155
..................................................................................................................156
..............................................................................................................158
Oct 18, 2012
Page 8
Joomla! 2.5 -
Editors-xtd
........................................................................................................159
..................................................................................................................160
Finder
................................................................................................................160
..........................................................................................................160
..................................................................................................................161
..................................................................................................................161
P3P ...........................................................................................................
162
..................................................................................................................163
17: ............................................................................
165
17.1 :
................................................................................165
17.2 :
........................................................................................167
17.3 :
........................................................................................................168
17.4 : ATOMIC
........................................................................171
Page 9
Joomla! 2.5 -
..........................................................................................................181
JavaScript WAI ARIA
..................................................................................182
WAI ARIA - .................................................................
182
..................................................................................................186
beez5: HTML5
........................................................................................186
19: SEO...............................................................
189
Joomla 2.5 SEO
...........................................................................................189
Joomla! 2.5 SEO
...........................................................................190
..................................................................................................................196
20 : .......................................................................
197
Joomla!
.................................................................................................197
..............................................................................................198
..................................................................................................199
..................................................................................................201
......................................................................................................201
..........................................................................................................204
21 :
Oct 18, 2012
Joomla! 2.5 -
..............................................................................................206
..............................................................................................207
..........................................................................................208
Resources
..................................................................................210
Documentation
.................................................................................................210
Security Checklist
..............................................................................................210
Joomla Extensions
.............................................................................................210
Events
................................................................................................................210
Training
.............................................................................................................210
Commercial Support
........................................................................................210
Page 11
Joomla! 2.5 -
1:
Joomla
Joomla
Joomla
Joomla
Joomla
JoomlaJumla
JoomlaMambo 20058
Joomla MamboJoomla
Joomla
2005 2009 Joomla 1.0
1.0.1520099
1.520081
20124
2008 2011 Joomla 1.6
20111
JoomlaJoomlaDrupal
WordPress
Page 12
Joomla! 2.5 -
1 GoogleJoomla WordPress
Page 13
Joomla! 2.5 -
2 JoomlaWordPress
WordPressDrupal
Google Trends 1
Drupal
Joomla
WordPress
0.3
1.08
0.82
0.2
0.68
0.16
0.61
0.17
0.6
0.15
0.43
0.3
0.5
0.26
0.15
0.45
0.4
1.65
0.66
2.3
0.8
3.2
CMS TYPO3
Joomla
20121 2.8 %Joomla1
JoomlaJoomla
Joomla
w3techs.com/technologies/overview/content_management/all
Page 14
Joomla! 2.5 -
Hagen Graf47 Fitou, France24
Facebook
tweets
WindowsPC
Web 2.0
Internet
2 http://goo.gl/maps/3dU6
Page 15
Joomla! 2.5 -
Joomla
CSS . css
HTML CSS Joomla
PHPJavaScript
Joomla
724
HTML HTML
FacebookGoogle
Page 16
Joomla! 2.5 -
Joomla
Joomla
Joomla
1.
2.
3.
4.
5.
6.
7. '
'
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
Oct 18, 2012
Page 17
Joomla! 2.5 -
18.
19.
20.
21.
22.
23. Beez
24. SEO
25.
26.
Joomla
27.
28. Joomla
29. ?
?
Joomla
HTML CSS
?
!
Joomla
Page 18
Joomla! 2.5 -
2:
Joomla?
Joomla
Joomla
-
ACEJoomla 1.7ACE12
JoomlaGantry
ACE12http://ace.nd.edu/teach
ACEJoomla
JomSocial
ACEYoothemeZooSh404sefJCEJSPTSocialable
Autogroup
JoomlaCRMCiviCRM 1!
Page 19
Joomla! 2.5 -
1
: ace.nd.edu
: CloudAccess.net, Ricky Austin3
3000+ JOOMLA
JoomlaGovJoomla200
2011 'J and Beyond' (http://www.jandbeyond.org) 3000
http://ace.nd.edu/directory/ricky-austin
Page 20
Joomla! 2.5 -
Mexiko (http://www.df.gob.mx/)
3.
3: JoomlaGov
Joomla K2 & Google Maps API 32011
Joomla Day joomlagov.infoDwight Barnard ZA) 4
: www.joomlagov.info
: raramuridesign & piezoworks.be
4!
http://vimeo.com/32790888
Page 21
Joomla! 2.5 -
ECOMMERCE
JoomlaRedShop 5
Page 22
Joomla! 2.5 -
KOKORO
Kokoro 6
Page 23
Joomla! 2.5 -
6 Kokoro
: kokorochocolate.com
: ohappens.nl
TRANQUILLITY BLUE
Tranquillity Blue
Page 24
Joomla! 2.5 -
7: Tranquillity Blue
: www.tranquillityblue.co.za
: raramuridesign.com
Joomla
techrepublic 2012 115 Joomla implementations 5
JOOMLA?
joomla.org
5
http://www.techrepublic.com/blog/webmaster/inspiration-15-joomla-implementations/1085
Page 25
Joomla! 2.5 -
Joomla 6
2000
8: Joomla Showcase
com_content 7 "content"
WAPPALYZER
Wappalyzer8
9.
http://community.joomla.org/showcase/
http://www.google.de/search?q=com_content
https://addons.mozilla.org/en-US/firefox/addon/wappalyzer/
Page 26
Joomla! 2.5 -
9: Wappalyzer
Joomlaheader
http://example.com/administrator
: 9:
9 http://www.tour-eiffel.fr/administrator/
Page 27
Joomla! 2.5 -
5+Joomla
cocoate.com/j25/+
10
Joomla? 10 .
http://cocoate.com/zh-hans/j25cn/showcase
Page 28
Joomla! 2.5 -
3:
web Joomla
Joomla
PHPJoomla LAMP 11 XAMP
Joomla
Joomla web
JoomlaPCWeb
PHP
11 http://zh.wikipedia.org/wiki/LAMP
Page 29
Joomla! 2.5 -
Web
PHP
MySQL
Joomla
Windows
XAMPPhttp://apachefriends.org
Linux
ApachePHP MySQL
XAMPP; http://apachefriends.org
Mac OS X
Mac OS X webApache
PHPMySQL
Mac OS XXAMPPMAMP
Mac OS Xhttp://www.mamp.info
Page 30
Joomla! 2.5 -
PHP
JoomlaPHP MySQL
Joomla
Joomla
webPHPMySQL web
PHP
Apache''Apache Rewrite Enginemod_rewrite
LinuxOSXWindows
joomla.org
FTP
htdocs public_html html
JoomlaWeb
web
Joomla web
Page 31
Joomla! 2.5 -
JOOMLA WEB
joomla.org 12
Joomla
/htdocs
http://localhost/.
Step 1
Web
1
Step 2
The Installation check (Figure 2) should help you verify whether your server environment is suitable
for the installation of Joomla! or not.
12
http://www.joomla.org/download.html
Page 32
Joomla! 2.5 -
Step 3
Page 33
Joomla! 2.5 -
Step 4
4
rootMySQLMySQL
MySQL XAMPP MAMP
root
Page 34
Joomla! 2.5 -
localhost
root
[~]
MySQL
Joomla
bak_
MySQL In front of each name generated by the web
web
w02rh_MySQL
Joomla
w01client_ or w02client_ w02rh_
bak_;
Oct 18, 2012
Page 35
Joomla! 2.5 -
Step 5 - FTP
PHP PHPFTP
Joomla ISP
FTP Joomla
FTPJoomlaFTP 5
5 FTP
Step 6 -
Joomla 6
-.
Joomla
Page 36
Joomla! 2.5 -
Joomla
Joomla
6
6 E-Mail
.
Step 7
Joomla 7 !
'Installation'Joomla
Page 37
Joomla! 2.5 -
7
Note configuration.php
configuration.phpJoomla
Joomla
Page 38
Joomla! 2.5 -
Joomla
Page 39
Joomla! 2.5 -
Joomla 2.5
"Using Joomla"
Joomla ?
Joomla 2.5
web/htdocsJoomla
Joomla
Main Menu About Joomla
Home/Frontpage
10
Page 40
Joomla! 2.5 -
9 I
10 II
Page 41
Joomla! 2.5 -
->
Joomla 11
11 Joomla
Page 42
Joomla! 2.5 -
4:
I
http://localhost/administrator
Page 43
Joomla! 2.5 -
JoomlaJoomlaadministrator 3
/administrator cache
components languagemodules templates
administrator
Joomla
/media
Page 44
Joomla! 2.5 -
Joomla 2.5
Page 45
Joomla! 2.5 -
4 Joomla
phpMyAdmin
phpMyAdminXAMPPMAMPhttp://localhost/phpMyAdmin
phpMyAdmin
SQL
JOOMLA
JoomlaJoomla
Joomla 5
Page 46
Joomla! 2.5 -
Page 47
Joomla! 2.5 -
Sports
Sports
Football
Handball
Politics
Oct 18, 2012
Page 48
Joomla! 2.5 -
Domestic
Europe
World
Joomla
/
Joomla
Page 49
Joomla! 2.5 -
HTMLCSSJoomla
logo
8
Page 50
Joomla! 2.5 -
wysiwyg
Joomla
??
? !
Joomla
Joomla
9 http://localhost/
index.php?tp=1 8
tp
Page 51
Joomla! 2.5 -
5:
Joomla 2.52012 1Joomla 1.5
20137Joomla 1.61.7Joomla 2.5
2011Joomla 1.5 Joomla 1.7 Joomla 1.6
1.72011Joomla
Joomla 2.5
JOOMLA 2.5
Joomla
Joomla11.4
JImageJGrid
HTMLJavaScriptMooTools1.4Joomla
Write your own App using Joomla Platform13 official announcement of the
Joomla Platform release14
Joomla 2.5Finder 1
13
http://cocoate.com/node/9582
14
http://developer.joomla.org/news/378-version-11-3-of-the-joomla-platform-released.html
Page 52
Joomla! 2.5 -
1
Finder
2
Joomla
Joomla
Joomla 2.5MySQLMicrosoft SQL Server Microsoft AzurePostgreSQL
Oracle(Getting Ready for Multi-Database Support 15).
15
http://community.joomla.org/blogs/community/1526-getting-ready-for-muti.html
Page 53
Joomla! 2.5 -
reCAPTCHA16
34 4
reCAPTCHA
16
http://www.google.com/recaptcha
Page 54
Joomla! 2.5 -
4: Captcha
5
Oct 18, 2012
Page 55
Joomla! 2.5 -
Joomla 1.6
Joomla 2.5bug
1.6/1.7
Joomla 2.5
Page 56
Joomla! 2.5 -
Self
7
The extensive options in Select a Menu Item Type are not loaded unless you need them.
You will find a good summary in form of a presentation created by Mike Carson17
JOOMLA 1.5
Joomla 1.5
17
http://www.slideshare.net/carson3511/joomla-25-new-features-and-hidden-gems
Page 57
Joomla! 2.5 -
Joomla 1.5Joomla 2.5
&
&
Page 58
Joomla! 2.5 -
Legacy
Joomla 1.5legacyLegacyJoomla 1.5Joomla 1.0
Joomla1.52.5
unicode '' ''
meta
Joomla
CodeMirrorTinyMCEWYSIWYG
''
'404 not found'
18Joomla
Joomla
Joomla
Joomla
Oct 18, 2012
Page 59
Joomla! 2.5 -
Joomla
slider
Page 60
Joomla! 2.5 -
6:
- ?! ?
/
((Wikipedia 18).
Ok
Joomla
Joomla
JoomlaJoomla
18 http://en.wikipedia.org/wiki/Content_%28media%29
19 http://getk2.org
20 http://www.flexicontent.org/
21 http://www.seblod.com/
22 http://extensions.joomla.org/extensions/news-production/content-construction
Page 61
Joomla! 2.5 -
6.1: '
'
vs.
"
"
'
top
-!
Step 1
Page 62
Joomla! 2.5 -
""
Page 63
Joomla! 2.5 -
http://farm2.static.flickr.com/1198/898250237_78a0e75cba_m.jpg (Figure 3)
Page 64
10 4
Joomla! 2.5 -
4
&
& -
Step 2
!
''
Page 65
Joomla! 2.5 -
5
/
6
"
"
Page 66
Joomla! 2.5 -
Step 4
Page 67
Joomla! 2.5 -
8
Joomla
Joomla
Joomla !
Brian Teemans Making Joomla Idiot Proof23 -
Joomla 2.5 FBoxBot 24
23
http://brian.teeman.net/tips-and-tricks/making-joomla-idiot-proof-part-1.html
24
http://extensions.joomla.org/extensions/photos-a-images/articles-images/1162
Page 68
Joomla! 2.5 -
6.2:
Start
1
Oct 18, 2012
Page 69
Joomla! 2.5 -
Joomla! 3
Page 70
Joomla! 2.5 -
3
1
23
3 6
1.
<h1>
Joomla
article
http://example.com/first-article - first-
2.
re
Page 71
Joomla! 2.5 -
ID
3.
t?!
-
WYSIWYG HTML
Joomla TinyMCE25 TinyMCE
Joomla
Joomla
Joomla
1. Joomla
2.
3.
4.
5.
HTML
4.
Joomla 1.5Joomla 1.6
Joomla
25 http://tinymce.moxiecode.com/
Page 72
Joomla! 2.5 -
5.
1. Flickr.
2. Joomla
Page 73
Joomla! 2.5 -
4
3.
Joomla
width > 3000 pixels
!
Page 74
Joomla! 2.5 -
2
''
Page 75
Joomla! 2.5 -
6.3:
Joomla (Digital Asset Management System, DAM26)
PDF
meta
Joomla
WindowsexplorerOSXfinderJoomla
""
1 2
26
http://en.wikipedia.org/wiki/Digital_asset_management
Page 76
Joomla! 2.5 -
Joomla
FTP 3 Joomlamedia
3 ftp
Page 77
4.
Joomla! 2.5 -
MIME
Windows
FlashJoomla 1.5
Joomla 2.5
Flash !
! 5
Page 78
Joomla! 2.5 -
5 Flash
Joomla
(rocket science27 )
27
http://www.urbandictionary.com/define.php?term=rocket+science
28
http://extensions.joomla.org/extensions/core-enhancements/file-management
Page 79
Joomla! 2.5 -
Page 80
Joomla! 2.5 -
Page 81
Joomla! 2.5 -
7:
"?"
CMS
HTMLPHP
PHP HTML
JoomlaJoomla
;-
Joomla
PHP Mail
1
Oct 18, 2012
Page 82
Joomla! 2.5 -
Sample-data contactI
Page 83
Joomla! 2.5 -
1.
=
2.
3.
'
'
4.
5.
""
""
6.
7. Metadata SEO
370,000
CMS
Joomla
- Top
1.
2.
3.
Oct 18, 2012
Page 84
Joomla! 2.5 -
3
Page 85
Joomla! 2.5 -
6
Oct 18, 2012
Page 86
Joomla! 2.5 -
8:
Joomla
? Joomla
Joomla
1.
2.
3.
4.
Page 87
Joomla! 2.5 -
Joomla
1 Joomla
Page 88
Joomla! 2.5 -
Joomla Foursquare
Joomla
...
-
2 -.
3
Oct 18, 2012
Page 89
Joomla! 2.5 -
9:
Joomla
Joomla
Joomla 50 1 29
1: Gavick Template
2.5 Joomla -
10
29
http://demo.gavick.com/joomla15/dec2009/
Page 90
Joomla! 2.5 -
3
Oct 18, 2012
Page 91
Joomla! 2.5 -
Joomla
4
Joomla
Page 92
Joomla! 2.5 -
5
6
Page 93
Joomla! 2.5 -
Extensions
Page 94
Joomla
Joomla! 2.5 -
9
Oct 18, 2012
Page 95
Joomla! 2.5 -
10
10
Joomla
Joomla 2.5
Page 96
Joomla! 2.5 -
10:
1 2!
http://www.flickr.com/photos/bike/201402884
31
http://www.flickr.com/photos/51811543@N08/4978639642
Page 97
Joomla! 2.5 -
HTMLCSSJavaScript
PHP Joomla
Joomla
JOOMLA
JoomlaJoomlaHTML
HTML 3HTML
3 Joomla
Oct 18, 2012
Page 98
Joomla! 2.5 -
- - tp=1
http://localhost/index.php?tp=1
4-
Joomla 2.5
- 5
Page 99
Joomla! 2.5 -
Joomla
Page 100
Joomla! 2.5 -
Atomic Atomic
Beez5 Beez2 HTML 5
7
Joomla 1.6
logo
Beez2
A B
8
Page 101
Joomla! 2.5 -
Page 102
Joomla! 2.5 -
11:
48
Page 103
Joomla! 2.5 -
' ' Hansel and Gretel32
Joomla
JOOMLA
Joomla
32
http://en.wikipedia.org/wiki/Hansel_and_Gretel
Page 104
Joomla! 2.5 -
About Joomla
3 book
Page 105
Joomla! 2.5 -
3 ''
Step 1
You can use an already existing menu as your primary links or you can create a new one by accessing
Menus Menu Manager and filling out the form (Figure 4).
Primary links
5 '
Page 106
'
Joomla! 2.5 -
Step 3
Primary links 6
6
Beez_20 position-4
Page 107
Joomla! 2.5 -
? Joomla
News
World
Africa
Europe
Technology
Internet
Cars
Step 1
Page 108
Joomla! 2.5 -
Primary Links
Step 2
8 News
News
-#=0
Page 109
Joomla! 2.5 -
10
10
Oct 18, 2012
Page 110
Joomla! 2.5 -
News
Joomla
Page 111
Joomla! 2.5 -
12:
Joomla-
Joomla CMS
juice
Joomla 1.6
Joomla 2.5
ACL 54
Joomla
Joomla
Joomla
Joomla-
1
Page 112
Joomla! 2.5 -
Joomla
Joomla 1.6
Joomla 2
Page 113
Joomla! 2.5 -
2
SSL /
3
Page 114
Joomla! 2.5 -
Joomla 2.5
Page 115
Joomla! 2.5 -
""
10.000
!
Joomla 2.5 Joomla
6
Page 116
Joomla! 2.5 -
6
Joomla 1.5
Page 117
Joomla! 2.5 -
|
/
|
/
Joomla
Page 118
7 8
Joomla! 2.5 -
Page 119
Joomla! 2.5 -
9
Joomla
Joomla
JoomlaACL Joomla
10
11
Page 120
Joomla! 2.5 -
10
11
!
Mail Joomla
Page 121
Joomla! 2.5 -
Joomla 1.7
html
BCChtml
wysiwyg 12
12
Joomla
Page 122
Joomla! 2.5 -
13:
Joomla
Joomla
JoomlaJoomla extension directory33Joomla
Joomla
Joomla
122
Joomla 1
1
33
http://extensions.joomla.org/
Page 123
Joomla! 2.5 -
readme
Joomla
Joomla
FTP FTP
34
http://phpmailer.worxware.com
35
http://simplepie.org/
36
http://sourceforge.net/projects/phputf8/
37
http://en.wikipedia.org/wiki/UTF-8
38
http://www.phpwact.org/php/i18n/utf-8
Page 124
Joomla! 2.5 -
2
Joomlazip
webJoomlazip
Joomlazip
Joomla
Oct 18, 2012
Page 125
Joomla! 2.5 -
FTP FTP
FTP
!
Page 126
Joomla! 2.5 -
14:
Joomla 2.5
Joomla
,
Joomla
Page 127
Joomla! 2.5 -
14.1:
HTML
Joomla
web 2
Oct 18, 2012
Page 128
Joomla! 2.5 -
2 web 39
leaderboard728 x 90 pixels - -
3 4.
39
http://adzaar.com/docs/standard_ad_sizes
Page 129
Joomla! 2.5 -
4
/
Beez2
position 12
Page 130
Joomla! 2.5 -
Page 131
Joomla! 2.5 -
Page 132
Joomla! 2.5 -
14.2:
Joomla
Joomla
--
Page 133
Joomla! 2.5 -
cocoate team
team cocoate
cocoate
Page 134
team
Joomla! 2.5 -
User-Profile-
14.3:
Joomla
--
14.4:
Page 135
Joomla! 2.5 -
youtube.comflickr.com
Joomla
vimeoflickrtwitter
-
cocoate
vimeo http://vimeo.com/cocoate/videos/rssFlickr
h t t p : / / a p i . fl i c k r. c o m / s e r v i c e s / f e e d s / p h o t o s _ p u b l i c . g n e ?
id=17963290@N00&lang=en-us&format=rss_200)
Joomla
1
Oct 18, 2012
Page 136
Joomla! 2.5 -
1.
2.
3.
Joomla
Vimeo 2
-
(http://feeds.nytimes.com/nyt/rss/HomePageposition-4
3
Page 137
Joomla! 2.5 -
3
4
14.5:
Page 138
Joomla! 2.5 -
Joomla404
1
webweb
web 2
2
Oct 18, 2012
Page 139
Joomla! 2.5 -
webApachehtaccess.txt.htaccess
ftpshell
3: .htaccess
SEO 4.
Page 140
Joomla! 2.5 -
14.6:
Joomla Joomla
Joomla
Joomla 2.5
Page 141
Joomla! 2.5 -
Joomla 2.5
Joomla Joomla OpenSearch Format 40 ( 2).
2
3
40
http://en.wikipedia.org/wiki/OpenSearch
Page 142
Joomla! 2.5 -
search 4.
4
Oct 18, 2012
Page 143
Joomla! 2.5 -
Joomla!
Page 144
Joomla! 2.5 -
14.7:
Joomla 2.5Joomla
"cats" "catlike""catty"
"cat""stemmer""stemming""stemmed""stem"
"fishing" "fished" "fish""fisher""fish" (Wikipedia)41.
JoomlaSnowball-> ->
PHP Stem14
Joomla 1
1
41
http://en.wikipedia.org/wiki/Stemming
Page 145
Joomla! 2.5 -
->-> 2
? 3 4
Page 146
Joomla! 2.5 -
Joomla42
JOOMLA
Joomla
42
http://docs.joomla.org/Smart_Search_configuration_options
Page 147
Joomla! 2.5 -
search -> -> search
search -> -> search
Page 148
Joomla! 2.5 -
14.8:
Joomla
' '
1
Page 149
Joomla! 2.5 -
15:
"top"
CSS
Page 150
Joomla! 2.5 -
Joomla 2.5 24
Joomla
Joomla 2.5 24
Joomla
Archived article
Articles Categories
Articles Category
Articles - Newsflash
Meta
"Breeding Parrots"
"Breeding Parrots"
Banners
Breadcrumbs
HTML
Feed display
Oct 18, 2012
Page 151
Joomla! 2.5 -
Footer Joomla !
Language Switcher Joomla 1.6-
Latest News
Latest Users
Login module
SSLwebSSL
Menu
Random Image
Joomla img
Search
Smart Search
Statistics
Page 152
Joomla! 2.5 -
Syndication Feeds
RSS 2.0 Atom 1.0
Weblinks .
Who's Online
Wrapper iFrame
Page 153
Joomla! 2.5 -
16:
AdobeFlash PlayerJoomla
Joomla
Joomla
authentication
captcha
authentication
Joomla
Joomla
Joomla!
Joomla
Page 154
Joomla! 2.5 -
GMail
GMail
Gmail
Joomla
GMail
GMail
LDAP
LDAPOpenLDAP
LDAP joomla.org LDAP from Scratch 44.
Joomla 2.5
Google
reCAPTCHA
43 http://en.wikipedia.org/wiki/Ldap
44 http://community.joomla.org/component/zine/article/507-developer-ldap-from-scratch-sam-moffatt.html
Page 155
http://
Joomla! 2.5 -
google.com/recaptcha
Captcha
reCaptcha
Joomla
HTML 3
Joomla 2.5Joomla
Joomla
Joomla
Page 156
Joomla! 2.5 -
1.
''
2.
HTML
{loadposition position-14}
name@example.com
JavaScript
<pre>
if ($number > 0)
{
echo $number;
}
else{
$number++;
}
</pre>
Image
HTML
<hr title="Page Title" alt="Table of Contents Alias" class="system-pagebreak" />
Page 157
Joomla! 2.5 -
Joomla
- .
CodeMirror
CodeMirror45 JavaScript
HTMLCodeMirror
None
TinyMCE
45 http://codemirror.net/
Page 158
Joomla! 2.5 -
TinyMCE 46 Javascript HTML WYSIWYGJoomla
EDITORS-XTD
5.
Content Pagebreak
46 http://tinymce.moxiecode.com/
Page 159
Joomla! 2.5 -
Joomla
Joomla
FINDER
Finder
(6)
Joomla
Page 160
->
Joomla! 2.5 -
Page 161
Joomla! 2.5 -
Joomla 9
P3P
Platform for Privacy Preferences Project (P3P)47
P3P JoomlaHTTPP3P
Debug
debug
47
http://en.wikipedia.org/wiki/P3p
Page 162
Joomla! 2.5 -
/logs/error.php
#Version: 1.0
#Date: 2011-07-06 12:39:38
#Fields: date
time
level
c-ip
status
comment
#Software: Joomla 1.7.0 RC1 [ Ember ] 28-Jun-2011 23:00 GMT
2011-07-06 12:39:38 - 92.143.161.32 Joomla FAILURE: Empty password not allowed
Redirects
Highlight
cookie
SEF
SEF
-SEO
Joomla
HTMLSEO
10
Page 163
Joomla! 2.5 -
10
Joomla!
This plug-in creates a user in the database after the first successful authentication.
Page 164
Joomla! 2.5 -
17:
HTMLCSS
'
HTMLCSS
'
Joomla
HTML
'Joe Webmaster'
Joomla
17.1 :
Beez2
-Beez2
Style name Beez2 - cocoate
Logo logo
Site Title Joomla
Site Description cocoate - consulting coaching teaching
Oct 18, 2012
Page 165
Joomla! 2.5 -
Template color Nature
1
1
2
2 Beez2
Page 166
Joomla! 2.5 -
Joomla
Joomla 2.5!
17.2 :
HTML CSS!
HTML48
CSS49
Joomla CSS
--
beez_20 beez2
3
3 Beez2
CSSfolder htdocs/templates/[template_name]/css CSS
CodeMirrorCSS
48
http://zh.wikipedia.org/wiki/HTML
49
http://zh.wikipedia.org/wiki/CSS
Page 167
Joomla! 2.5 -
htdocs/templates/[template_name]/index.php
Joomla
htdocs/templates/[template_name]/error.php
htdocs/templates/[template_name]/component.php
htdocs/templates/[template_name]/html
Beez2
17.3 :
CSS? -
Joomla
/
httpdocs/component/com_search/views/search/tmpl/default.php
! 13
<strong>I have changed something :-) </strong>
Page 168
Joomla! 2.5 -
1 HTML
Joomla!
/httpdocs/
templates/[template_name] /html/com_search/search/default.php
.../default.php-
!
2007Joomla 1.5
Joomla 2.5
5
Page 169
Joomla! 2.5 -
?
''
1. default.php
2.
xml
6
Page 170
Joomla! 2.5 -
17.4 : ATOMIC
Atomic
/htdocs/templates/atomic
component.php
error.php
favicon.ico (Favicon [5])
index.html
index.php
templateDetails.xml
zip
template_preview.png
template_thumbnail.png
/htdocs/templates/atomic/css
CSS
/htdocs/templates/atomic/html
Atomic
/htdocs/templates/atomic/images
/htdocs/templates/atomic/js
JavaScript
/htdocs/templates/atomic/languages
- Atomic
index.php
index.php Joomla <jdoc> PHP
HTML
Page 171
Joomla! 2.5 -
24 blueprint CSS
50 56 62 atomic- search
atomic-topmenu ...
templatedetails.xml
42
echo $this->baseurl ?>/templates/<?php echo $this->template ?>/js/template.js
Joomla baseurl 46
echo $app->getCfg('sitename');
48
if($this->countModules('atomic-search')) ...
atomic-search50
<jdoc>JoomlaHTML
atomic searchmodule
chrome
table
horz -
xhtml XHTML-<div>
rounded moduletablemodule
none -
outline ?tp=1
Template specific style Beez
Oct 18, 2012
Page 172
Joomla! 2.5 -
Joomla- - What is module chrome - .
<jdoc>
<jdoc:include type="head" />
<jdoc:include type="message" />
<jdoc:include type="component" style="none" />
head
main
CSS
2. css/template_ie.cssIE
3. css/template_rtl.css
Blueprint
BlueprintCSS
readme
Blueprint!
CSS CSS
BP
*
*
*
* CSS
*
Oct 18, 2012
Page 173
Joomla! 2.5 -
*
* !
http://www.blueprintcss.org/
Page 174
Joomla! 2.5 -
Angie Radtke
HTML
Joomla 1.5Beezbeez_20beez5 a
CSS Beez
JavaScriptbeez5HTML574Beez_20Joomla
HTMLBeez
CSS
JoomlaHTML
Beez
HTML5
Page 175
Beez5
Joomla! 2.5 -
WAI-ARIA
beez_20
natural human
beez 5 HTML5
8%
-
150000200
000
Page 176
Joomla! 2.5 -
2
10%
-
- 0 1
60000100000
46
Joomla beez
Page 177
Joomla! 2.5 -
beez1.5beez_20beez5
HTML
CSS
CSS
Web Web
Web
Page 178
Joomla! 2.5 -
web Web
JoomlaJoomla 1.6
above"
""
:
<ul class="skiplinks">
<li><a href="#main" class="u2">Skip to content</a></li>
<li><a href="#nav" class="u2">Jump to main navigation and login</a></li>
Page 179
Joomla! 2.5 -
</ul>
BEEZ_20
Beez_20 personalnaturenature.css
personal.cssCSS
1
Oct 18, 2012
Page 180
Joomla! 2.5 -
position.css layout.css
personal.cssnature.css
CSS
Beez
Beez
2
CSS
beez_20index.php27
$navposition = $this->params->get('navposition');
Page 181
Joomla! 2.5 -
center rightCSS
web
JavaScriptAjaxHTML CSS
HTMLXHTML
WAI ARIA HTML5
Beez
WAI ARIA -
role
<div id="main" role="main">
Beezjavascript javascript/hide.jsWai-Aria
http://www.w3.org/TR/wai-aria/roles#landmark_roles.
Beez
50
http://en.wikipedia.org/wiki/Web_Accessibility_Initiative
Page 182
Joomla! 2.5 -
Beez
position-6position-8
position-3
3
"
Page 183
"
Joomla! 2.5 -
JavaScriptMootools JavaScript
JavaScript hide.js
index.php194HTML
<div id="close">
<a href="#" onclick="auf('right')">
<span id="bild">
<?php echo JText::_('TPL_BEEZ2_TEXTRIGHTCLOSE'); ?>
</span>
</a>
</div>
JavaScript Joomla
4: beez-Slider
Beez
Page 184
Joomla! 2.5 -
WAI ARIA
style = "beezHide"
state
0
Joomla
5 BeezTabs
WAI-ARIA
Page 185
Joomla! 2.5 -
position-5 beezTabsHTML
id = "3" JavaScripts
JavaScript
id
JavaScripttemplates/your_name/
JavaScript/md_stylechanger.jsindex.phpid="fontsize"div
Java S c r i p t
JavaScript
BEEZ5: HTML5
Beez5 beez_20
beez5 HTML5beez5
HTML5XHTMLHTML5 HTML
HTML5 March
2011HTML5
HTML4 XHTML
HTML5
header
Oct 18, 2012
Page 186
Joomla! 2.5 -
footer
aside
nav
section
article
hgroup
<!--[if lt IE 9]>
<script type="text/JavaScript" src="<?php
beez5/JavaScript/html5.js"></script>
echo
$this->baseurl
?>/
templates/
<![endif]-->
JoomlaHTML5index.php
index.php
index.php
HTML
Beez5 index.php
Page 187
"http://
Joomla! 2.5 -
HTML5HTML5
HTML 5XHTMLHTML 5
Page 188
Joomla! 2.5 -
Milena Mitova
19: SEO
ComScore51,
Google 880
Twitter190
Yahoo94
Bing 41
Joomla
http://www.comscore.com/Press_Events/Press_Releases/2010/1/
Global_Search_Market_Grows_46_Percent_in_2009
51
52
http://en.wikipedia.org/wiki/Search_engine_optimization
Page 189
Joomla! 2.5 -
SEO
SEO searchengineland.com
infographic53 Joomla
SEO
1 SEO-
Matt Cutts 54 3-5
Joomla
http://www.yourdomain/index.php?
option=com_content&view=article&id=8:beginners&catid=19&Itemid=260
53
http://searchengineland.com/seotable/
54
http://www.mattcutts.com/
Page 190
Joomla! 2.5 -
SEO Joomla access.txt 55 -
http://www.yourdomain/products/your-product-name
Joomla
access.txt
SEO
2 SEO
Joomla
SEO
http://www.teachmejoomla.net/joomla-mambo-tutorials-and-howtos/general-questions/how-toenable-seo-on-joomla.html
55
Page 191
Joomla! 2.5 -
70
seo.com56 :
"
"
Joomla
SEO Meta
56
http://www.seo.com/blog/seo-tips/title-tag-seo-tips/
Page 192
Joomla! 2.5 -
3SEO Meta
Meta
Meta 160
4SEO Meta
Joomla meta
SEO
Page 193
Joomla! 2.5 -
5 SEO
alt/
SEO Joomla 57
SEO
SEO
57
http://www.joomlacontenteditor.net/
Page 194
Joomla! 2.5 -
Stephan SpencerSEO58
"SEO
wwwwww
"
Joomla
3
RSSSEO
7
RSSSEO
SEORSS
JoomlaRSS
58
http://www.stephanspencer.com/redirects-and-seo-best-practic
Page 195
Joomla! 2.5 -
LinkedInFacebookfeedage.com
RSS
SEO
SEOwi
SEO
wordtracker.com59
SEO
60 .
SEOsearchengineland.com61 .
SEO CheatsheetSEO62
SEOMozWeb Developer SEO Cheatsheet
63
59
http://www.wordtracker.com/academy/keyword-basics-part-1-how-search-engines-work
60
http://searchengineland.com/guide/seo
http://magazine.joomla.org/topics/item/403-5-Quick-SEO-steps-that-will-help-you-get-betterrankings-and-more-traffic-to-your-Joomla-site
61
62
http://static.seomoz.org/user_files/2006/seomoz-cheatsheet.swf
63
http://static.seomoz.org/user_files/SEO_Web_Developer_Cheat_Sheet.pdf
Page 196
Joomla! 2.5 -
20 :
23
Joomla
Joomla 2.540
Joomla 2.5
JOOMLA!
Joomla Code64 Joomla extension directory65
Chapter 13:
64 http://joomlacode.org/gf/project/jtranslation1_6/frs/
65 http://extensions.joomla.org/extensions/languages/translations-for-joomla
Page 197
Joomla! 2.5 -
Joomla
3 -
Oct 18, 2012
Page 198
Joomla! 2.5 -
Beez2 position-7
Page 199
Joomla! 2.5 -
'- '
1.
2.
3. Joomla
4.
5.
6.
Oct 18, 2012
Page 200
Joomla! 2.5 -
6 Joomla 2.5
'
'
Page 201
Joomla! 2.5 -
2.51.7
To make it easier for you to start I created a screencast (will be published soon for 2.5). This is the 1.7 version (which
still works) 66
default
default Joomla 2.5
Home
Startseite Accueil 8
...
66
http://vimeo.com/28593435
Page 202
Joomla! 2.5 -
cocoate.com
' '
'
' '
'
9
Oct 18, 2012
Page 203
Joomla! 2.5 -
9
Joomla!
-> ->
10
Page 204
Joomla! 2.5 -
10
Page 205
Joomla! 2.5 -
Jen Kramer
21 :
Joomla 2.5
$X $Y
Joomla 2.5
Oct 18, 2012
Page 206
Joomla! 2.5 -
?
?
? ?
? ?
? IT
?
?
?
""
PayPal
XMap
Joomla
Joomla
Joomla
Page 207
Joomla! 2.5 -
Joomla
67
Joomla235068 3000
Joomla
web
Joomla
Joomla
Joomla Extension Directory 69 (JED)
"" "
"
Joomla
Joomla
1. Joomla
2.
67
http://trends.builtwith.com/cms
http://techcrunch.com/2011/06/11/joomla-quietly-crosses-23-million-downloads-now-poweringover-2600-government-sites/
68
69
http://extensions.joomla.org/
Page 208
Joomla! 2.5 -
3. Enter your content into the website using the Article Manager. Each planned page might become
an article. Helpful resources for understanding this process include:
3.1.
3.2.
'
3.3.
'
4.
5.
6.
7.
MacPCFirefoxSafariChromeInternet Explorer
8. ""
1-2
""
Page 209
Joomla! 2.5 -
Resources
http://community.joomla.org
http://magazine.joomla.org
http://community.joomla.org/user-groups.html
http://twitter.com/joomla
http://www.facebook.com/joomla
DOCUMENTATION
http://docs.joomla.org/
SECURITY CHECKLIST
http://docs.joomla.org/Security_Checklist_1_-_Getting_Started
JOOMLA EXTENSIONS
http://extensions.joomla.org/
EVENTS
http://community.joomla.org/events.htm
http://jandbeyond.org
TRAINING
http://resources.joomla.org/directory/support-services/training.html
COMMERCIAL SUPPORT
http://resources.joomla.org/
http://cocoate.com
Page 210
Joomla! 2.5 -
cocoate.com
is the publisher of this book and an independent management consultancy, based in France and
working internationally.
Specialised in three areas Consulting, Coaching and Teaching cocoate.com develops web based
strategies for process and project management and public relations; provides customized trainings for
open source content management systems Drupal, Joomla and WordPress, in the area of management
and leadership skills and develops educational projects with the focus on non-formal learning.
The European educational projects focus on the promotion of lifelong learning with the goal of
social integration. Particular emphasis is placed on learning methods in order to learn how to learn, the
conception and realization of cross-generational learning strategies and local community development.
http://cocoate.com/publications
Page 211
Joomla! 2.5 -
Page 212