D7: проектирование и реализация нового модуля «Диск»

  • Published on
    01-Jan-2016

  • View
    32

  • Download
    0

Embed Size (px)

DESCRIPTION

D7: . 1- . D7. , php - PowerPoint PPT Presentation

Transcript

D7: 1-

D7

, php . . 2

24.

-,

24. (webdav)

24. (disk)

3

D7

ORM-

- 4

( ) , ( )

5

ORM

CRUD + Query Object ( ) -

6

ORM

ORM ORM:

7

D7

ORM-

- 8

ActiveRecord: , : SOLID, DataMapper: SOLID, : Unit of Work

SOLID , /, , 9 () ORM (, , , , ) - ( ) ORM

(Data Driven Design) , : , : , - (Domain Driven Design - DDD) , , : , :

10 , , ORM, , . . , (., ). . , . . -.

- : , . ( ). , ( )

ORM

: 1

ORMORM -, CRUD -: CRUD, , : , ; ; .

11 , : , getList .

: 2

, ORMORM , .. ( ) - , .. : , , , : CRUD, , ( ), .

12

: 3

-ORM , .. ( ) - : , , , , : ( ),

13

: 4

, -, : , ; , :

14

-

FileFolder DataManagerFileTableFolderTableActiveRecord, DataManager (Table)

15 , (rename(), )

if(!$wow->rename('Liza')) { var_dump($wow->getErrors()); }

, canRead, canRename ..SqlExpression

16

-,

17

:

, ( ) , ( ) , (, )

18

:

-

19

( )webdav - 1.1 , 23 - 0.13 , 3.5 - ( 50000 )

20

! ?

21

Recommended

View more >