.


:




:

































 

 

 

 


:

- - Apache 1.3.26;

- MySQL 3.23;

:

- Opera 6.0 ;

- Google Chrome 10.0 ;

- Mozilla 1.7.

 

3.5

, , . , , , .

 

4 ί ֲ

:

- ;

- ;

- UML ;

- ;

- ;

- .

:

- .

- .


 

̲

1 '

1.1

1.2 UML-

2

2.1

2.2

2.3

˳


, , . , , 䳿 . - .

, : , LiveJournal, Twitter tumblr, Instagram flickr, facebook, Google+, My Space . My Space .

: , , , . . , .

, RAD, , , , . .

, , , : , , , . - . , , . : , , .

:

- (, )

- ()

- ()

':

- (, ),

- (, ),

- (, ).

: JavaScript, PHP, HTML, CSS. SublimeText.

ϳ , PHP, JavaScript mySQL- .


1 ' ײ

1.1

ϳ : .
, -mail, ' , "" , .

, - "' " "" "". ϳ . : , , , , . , , . . 3 :

- : , , , .

- : , .

- : , .

- . .

, , .

.

, .


1.2 UML-.




 

1.4 ij


2 ˲ֲ

 

2.1

PHP(Personal HyperText Processor) , -. , -, , .

PHP - , HTML- , PHP- 䳿. PHP CGI- . , "" HTML PHP-.

PHP . PHP -: Apacce IIS, Zens Netscape Enterprise Server, Windows OS / 2, MacOS UNIX- . - PHP , .

PHP - -. PHP -: IMAP, FTP, POP, XML, SNMP . PHP . , PHP - MySQL MS SQL Server, PostgreSQL Oracle, Sybase Interbase... , PHP, , , .

PHP : , HTTP, , , ... PHP, ! , , PHP (, ).

PHP. '- ' PHP3. ' PHP4 '- : , .

- PHP -.

: , , CGI-, Perl. CGI- . CGI, , '. PHP - Web-, ASP ​​Microsoft.

PHP C Perl. , , PHP. / '.

, PHP, . PHP - , Perl-.

PHP- Notepad++ 5.4.5. Notepad++ , PHP- .

Notepad ++ , , , Windows. Notepad++ Scintilla ( ), C++ Windows API STL, . Notepad++

(C, C++, Java, XML, HTML, PHP, Java Script, ASCII, VisualBasic/VBScript, SQL, Ruby, CSS, Pascal, Perl Python), , .

Notepad++:

- , ;

- ;

-- , ;

- ;

- ;

- ;

- ;

- ;

- ;

-;

-;

- .

 

2.2

- , , :

- , ;

- , , .

- , .

:

1) - ( . , )

2) - . :

- ' ;

- (, );

- ( );

- , ;

- ;

- , ;

- , .

3) - - , , . . ', . , , -. , , -. , - . , , . , , , .

 

-, Google Chrome, Safari, Mozilla Firefox, Internet Explorer Opera. , . , ' , , , , IE9, ' IE7 IE8. , . , - - .

4) Usability - , .

, , , , . , - .

, . 4-6 . 80/20, , 20% 80% . 쳿 .

5) - 䳿 - / (, ) .

6) - 䳿 . :

- . , ( ) . ֳ , , , . -.

䳿 - , . , .

, . , ( -, ' ). , , . . . - .

, -. , -.

, html , - http://validator.w3.org,

 

ϳ w3.

css - http://jigsaw.w3.org/css-validator, -

ϳ css - , .

php , , . HipHop - PHP C ++. C ++ , PHP ( ).

1) HipHop:

rpm -ivh http://epel.osuosl.org/5/x86_64/epel-release-5-4.noarch.rpm

rpm -ivh http://dl.iuscommunity.org/pub/ius/stable/Redhat/5/x86_64/ius-release-1.0-10.ius.el5.noarch.rpm

rpm -ivh http://pkg.tag1consulting.com/hphp/x86_64/hphp-release-1.0-2.el5.noarch.rpm

yum install hiphop-php -y

2) :

mkdir / var / reports

export SRC_DIR = / var / www /

export OUTPUT_DIR = / var / reports

3) , . , :

find $ SRC_DIR -name '*.php'> $ OUTPUT_DIR / files.txt

4) HipHop' :

--target = analyze - HipHop?

--input-list = $ OUTPUT_DIR / files.txt -

--input-dir = $ SRC_DIR - , ?

--output-dir = $ OUTPUT_DIR - ?

--gen-stats = 1 -

--log = 3 - , (3 - )

--force = 1 -

--parse-on-demand = 0 - ,

5) :

$ HPHP_HOME / src / hphp / hphp --input-list = $ OUTPUT_DIR / files.txt --input-dir = $ SRC_DIR --output-dir = $ OUTPUT_DIR --gen-stats = 1 --log = 3 - force = 1 --parse-on-demand = 0 --target = analyze

php ( !), / var / reports / ' :

CodeError.js Stats.js

Stats.js :

CodeError.js JSON , HipHop. :

³ require \ include

/

, ,

' '

\

,

, void

$ this

 

JSON , , , .

, :

./CodeErrorFormatter.php /var/report/CodeError.js

 

Oops, PHP getopt, :

CodeErrorFormatter 1.1.0 by Patrick Allaert.

UseUndeclaredVariable

==================================================

/var/www/index.php

9: 9 -> 9:21 details: $ missing_var

4: 9 -> 4:11 details: $ a

DeclaredConstantTwice

==================================================

/var/www/index.php

12: 0 -> 12:21 details: define ('CONSTANT', 1)

RequiredAfterOptionalParam

==================================================

/var/www/index.php

8:16 -> 8:41 details: $ arg2

 

, , , \ , . - , .

2.3

, . ' , Sign up () log in ().

2.1

, 庳. ϳ , , ', , , . 庳. , users .

2.2

, . , . .

2.3

䳿:

- , , . comments .

2.4 - ³

 

- , -, , , ' .

2.5

 

- . ', , , , . , Reset.

2.6

- . 4 , , ', .

2.7

:

, . , , . , 񳺿 .

, , -, - i php, .

, - , , , . . , ' . .

, . , , , , , , - , , , , . , . , , , , , , .

, ' , . !

:

. , , . , 䳿, . 򳺿 , , .

, , , , ' .

ֳ , , , .

:

ϳ , , ϲ, HTML , , mySQL. , . , , . .

 

˲



<== | ==>
|
:


: 2016-10-22; !; : 1519 |


:

:

80% - .
==> ...

1297 - | 1181 -


© 2015-2024 lektsii.org - -

: 0.116 .