.


:




:

































 

 

 

 


, Joomla.

.

TYPO3 : frontend backend. Frontend - "" , , . Backend - . , frontend-, "" .

.

TYPO3 . - : , + , , , html, . TYPO3 . TYPO3, TypoScript. script , TypoScript . . TypoScript XSLT.

:

- (RTE) ;

- ;

- ;

- ;

- frontend backend;

- ( );

- ;

- ( );

- ;

- Templavoila;

- ;

- - ;

- LDAP;

- ;

- (workspaces);

- WML;

- XML;

- RSS;

- PDF;

- HTML;

- ;

Templavoila.

Templavoila - TYPO3. Templavoila HTML- TYPO3- HTML. Templavoila- () HTML- , . , , . HTML.

Templavoila Flexible Content Elements (FCE) - . , HTML-. FCE , Templavoila- , " ". FCE .

.

TYPO3:

- ;

- DAM (Didital Asset Management) - (MS Word, MS Excel, PDF) ;

- ;

- ;

- ;

- - ;

- ;

- ;

- ;

- ;

- ;

- SEO (google sitemap ..);

.

TYPO3 10000 , CISCO, Nec, Epson Corporation, Philips, , UNISEF, -. TYPO3 CMS/CMF, . .

 

TYPO3 : , , . , - », , , .

.

http://www.unesco.org/en/education

http://www.altlinux.ru/

http://www.univie.ac.at/

1.2.4.4 Joomla!

Joomla! (Open Source CMS) . , . Joomla! , , .

, Joomla.

Joomla Jumla, , .
Joomla! ( , ).

.

Joomla Mambo CMS.

Mambo . 16 2005 Joomla, Mambo 4.5.2.3 .

Joomla! 1.0. 1.5..

1.0. - Mambo CMS. 3000 CMS .

1.5. - Joomla! .

Joomla! 1.0.x 1.5.x ( ).

.

Joomla - . Joomla , . , .

:

http://news.samgtu.ru/

http://www.tropicana.com.ua/

http://russiachess.org/

1.2.4.5

1.1 .

1.1

  1- NetCat TYPO3 Joomla!
         
 
, . 4 900 - 249 900 5 880
07.17.2008 13.05.2009 03.07.2009  

 

 

1.1

         
()   7.50 3.5 4.2.8 Joomla! 1.0.15
Web Web Web Web
http://www.1c-bitrix.ru/ http://www.netcat.ru/ http://www.typo3.org/ http://www.joomla.org/
- http://www.1c-bitrix.ru/products/cms/demo.php On-line , demo http://demo.typo3lab.ru/ http://joomlaportal.ru/demo/administrator/index.php
 
MySQL, MS SQL, Oracle MySQL MySQL, MS SQL, Oracle, Postgres SQL MySQL
Windows, UNIX Windows, UNIX Windows, UNIX Windows, UNIX
- Apache, IIS Apache Apache, IIS Apache, IIS
PHP PHP PHP PHP
 
( ) - + + +
(CAPTCHA) + + + +
( ) + + + +
( ) + + + +
+ + + +
(SSL) + + + +

1.1

         
12 . 12 .
+ + + +
 
(, , ) + + + +
('') + + + +
+ + + +
 
URL () + + + +
+ + + +
+ + + +
( ) + + + +
+ + + +
() - - + +
(WYSIWYG-) + + + +
+ + + +

 

 

1.1

         
( ) + - + +
 
+ + + +
+ + + +
+ + + +
 
RSS + + + +
+ + + +
- + + + +
- + + + +
+ - + +
+ + + +
- - + +
+ + + +
F.A.Q. + + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
- + + + +
+ + + +
+ + + +
+ + + +

1.2.5

. html-. , . : 1) , 2) , 3) , , 4) . : 1) , 2) , 3) , .

web-, , , , , , , web- .

.

, PHP . html- . , , . .

: 1) , 2) , , , .

1.3

1.3.1

- . . . - Apache, MySQL, PHP . , -, ( , , ) . HTTP.

1.3.2

:

1. .

2. . .

3. .

4. .

5. , .

6. .

1.4 ,

1.4.1

, , , . , , , .

.

1.4.2

. , . , .

. . .

1.4.3

. . . RBAC(Role Based Access Control), , . . , . .

. , .

1.5

1.5.1

:

1. . MySQL. , XML.

2. .

3. .

4. .

5. . . .

6. , .

1.5.2

:

1. .

2. .

3. -. PHP.

4. - .

5. , .

6. , - , task- , () , , . , Eclipse.

1.5.3

- , :

1. :

- 1,5 ;

- 256 ;

- ;

- 30 ;

- , , ;

- ;

 

2. .

. .

:

- 2 ;

- 1 ;

- 128 ;

- 80 ;

- ;

- ;

- .

. .

 

 

2

2.1

, .

:

- ;

- ;

- ;

- ;

- ;

- ;

- .

, , :

- SQL;

- , .

MySQL 4.0 . PostgreSQL. MySQL .

:

1. . HTML. .

2. . , : 1) ; 2) ( GIF); 3) ; 4) ; 5) . , . XML. . XML , XML, . XPath XML.

:

- , ;

- , ;

, , .

2.2

2.2.1

, , 3.1.

3.1

 
 
 
 
 
 
 

 

( 3.2 3.8) .

3.2

 
 
 
 
 
 
  ,
 
 
 
 
  ,

 

3.3

 
 
 

 

3.4

 
  . .
 
 

 

3.5

 
  .
  , MD5
  .

 

3.6

 
 
 

 

3.7

 
 

 

3.8

 
 
  .

 

3.1 .

. 3.1. ER- ( ) IE

 

 

2.2.2

3.9 3.15 .

3.9

Pages[]

  Id[] Not null
  Id_parent[ ] int Not null
  Ord[ ] int   Not null
  Name[] text Not null
  Title[] text null
  Description[] text null
  Keywords[ ] text null
  Content[] longtext null
  Template[] Varchar(255) Not null
  Ext_link[ ] Varchar(255) null
  Int_link[ ] int   Not null
  Hidden[] Enum(true, false) true Not null

 

3.10

Modules[]

  Id[] Not null
  Name[] Varchar(255) Not null
  Info[] Text Null Null

 

3.11

Actions[]

  Id[] Not null
  Id_module[ ] int Not null
  Name[ ] Varchar(255) Not null
  Info[] text null Null

 

3.12

Users[]

  Id[ ] Not null
  User_login[ ] Varchar(255) Not null
  User_password[ ] Varchar(255) Not null
  User_email[ ] Varchar(255) Not null

 

3.13

groups[]

  Id[] Not null
  Name[] Varchar(255) Not null
  Info[] text null null

 

3.13

group_users[ ]

  Id_group[ ] Int Not null
  Id_user[ ] Int Not null

 

3.15

access[]

  Id_group[ ] Int Not null
  Id_action[ ] Int Not null
  access[] Enum(0, 1)   Not null

 

2.2.3

3.16 .

3.16

  access < > Id_group, id_action
  actions < > id
  groups < > id
  groups_users < > Id_group, id_user
  modules < > id
  pages < > id
  Users < > id

2.3

. .

3.2 . : modules, php_lib, storage, templates, tmp .htaccess, configuration.php, controller.php.

modules . , admin( ), components( ), php_lib( ). . components , , components. components tree_pages. . 0( , c ) description.xml( ), ico.gif( ). 0 templates( ) code.php( ), description.xml( ), settings.xml( , ).

php_lib , .

storage . .

templates . html, htm, tpl.

tmp .

.htaccess - Apache.

configuration.php . , PHP.

controller.php . .

. , _. :

- index

- login

- logout

- default

, .

, ( main).

 

 

. 3.2.

 

2.4 , ,

. . : , , , , , .

, .

, , .

, - HTTPS. .

 

 

3 -

3.1

( ): 1) Windows XP; 2) Linux Mandriva 10; 3) FreeBSD 7.2. : 1) Windows XP; 2) Windows 7; 3) Linux Mandriva 10.

PHP : 1) mb_string; 2) simplexml.

MySQL.

Web- Apache : 1) mod_rewrite.

web- : 1) Mozilla Firefox; 2) Internet Explorer; 3) Chrome; 4) Safari; 5) Opera.

CA BPWin.

CA ErWin.

web- phpMyAdmin.

Eclipse PHP Development Tools(PDT).

3.2

3.2.1

web-(PHP, Apache, MySQL) , : 1) FreeBSD; 2) Linux; 3) NetBSD; 4) OpenBSD; 5) Mac OS; 6) Windows. Unix-(Linux, FreeBSD ..), . .

.

3.2.2

3.2.2.1

Eclipse.

PHP. .php. PHP. ( , , MS Office, OpenOffice). IDE(Integrated Development Environment - , ). IDE web- PHP.

IDE, :

1. . .

2. . IDE UTF-8.

3. IDE , . .

4. IDE , .

5. IDE , FTP-, ssh- .

6. IDE .

7. IDE .

8. IDE .

IDE . .

(PHP Expert Editor, Em Editor), IDE(NetBeans, Eclipse). IDE Eclipse. :

1. .

2. . .

3. .

4. . . . Eclipse , . Eclipse , PDT(PHP Development Tools).

5. . Java, IDE Java.

6. .

IDE. IDE NetBeans Eclipse. IDE PHP. Eclipse . NetBeans PHP ( 6.7). Eclipse .

3.2.2.2

PHP.

Web-. Perl, ASP.NET, ColdFusion Java.

Perl.

Perl (Larry Wall) Practical Extraction and Report Language. " ". Perl , Web. Perl Web-. Perl , Web-, UNIX, .

Perl , , , Perl . Perl , , , . , , Perl, .

Java.

, Java Java. Java - , " C++". Java , , Java Apache/PHP/MySQL. Java , Web- . - , . , ( ) Web- . Java . , Java , Java .

ASP.NET.

ASP (Active Server Pages) Microsoft. ASP , , , ASP.NET .

ASP.NET Windows Web-. , , , .

ASP.NET NET Microsoft. Web- ASP.NET NET. Visual Basic Visual Basic.NET, # Java J#. , Web- . , . Web- ASP.NET MSIL (Microsoft Intermediate Language), IL. - IL Web- , - Java. Java, , NET . Web- ASP.NET , Windows, . , Web- NET, Windows Internet Explorer. , , ASP.NET . . , . , , . . , Microsoft . , . , , , Web-.

, ASP.NET . Windows, ASP.NET . Web-, , .

ColdFusion.

ColdFusion Allaire , Web- , . ColdFusion . , a ColdFusion : Win32, Solaris, HP/UX Linux. , ColdFusion, ASP, . ColdFusion . . ColdFusion , , , . , - .

PHP :

1. PHP .

2. .

3. .

4. PHP . .

5. PHP , , .

6. .

7. -.

8. .

9. .

3.2.3

CA BPWin.

3.2.4

CA ErWin.

3.2.5

:

1. Mozilla Firefox 2.0 .

2. Opera 9.0

3. Internet Explorer 6.0 .

4. Chrome( ).

5. Safari 4.0 .

3.3

3.3.1

. . .

:

1. .

2. .

3. .

4. .

5. .

3.3.2

: , , , , .

700 .

4.1

     
  $action
  DB_PREFIX
  DB_HOST
  DB_DATABASE
  DB_USER
  DB_PASSWORD
  DB_CHARSET
  RP
  WRP DOCUMENT_ROOT
  Pages
  Mysql

 

4.2

Pages

     
  Public static function getTreePages($parent, $fields, $exId, $getHidden, $reset)

 

4.2

     
  public static function getMenuLevels($id, $idParent, $new = true)
  function deletePages($id, $new = true)
  function getIdByUri($uri) REQUEST_URI
  function getUriById($id)

 

4.3

Mysql

     
  $connection
  $result
  $countQuery
  $errors
  $showErrors . .
  public static function connect($host, $user, $password, $database, $charset = 'utf8')
  public static function disconnect()
  public static function query($query)
  public static function getRows($query) .
  public static function getErrorLog()
  public static function getCountQuery()

 

3.3.3

, , .

200 .

, 4.1. FileSystem .

 

4.4

FileSystem

     
  function appendToFile($pathToFile, $value)
  public static function getList($path, $type = 0, $pattern = '[.*]ui') / ,
  function smartCopy($source, $dest, $folderPermission = 0755, $filePermission = 0644)
  public static function rDelete($path, $new = true)

 

3.3.4 .

: 1) ; 2) ; 3) .

2000 .

3.3.5

. , , , .

50 , .

3.3.6

. ..)

3.4

. .

3.5 ,

:

1. PHP mb_string ( UTF-8).

2. Web- Apache mod_rewrite.

3.6

4.6.1

- . ( Unix). : web- Apache, MySQL, PHP.



<== | ==>
- | 1953 1964 .
:


: 2017-03-18; !; : 320 |


:

:

.
==> ...

1615 - | 1586 -


© 2015-2024 lektsii.org - -

: 0.32 .