Optimizing Web Application Development Strategies

Currently, many web applications use an API or code that they don’t work with themselves, and quite often use it inefficiently. Some google mashup cards come to mind.

With php / asp backends, HTML, javascript (especially with all AJAX these days) - there are so many potential bottlenecks, problems, inefficiencies and double errors.

What strategies can you suggest exploring, detecting, and fixing slowdowns, redundant code, leaks, and other problems in web applications — both server-side and client-side browsers?

+3
source share
2 answers

- , , . , , , - , , :

[...] , , , - - [...]

PHP, :

PHP Code Sniffer

PHP AST

PHP Sat

PHP Depend

PHP Lint

PHP Call Graph

xDebug

[...] ?

:

JSLint

Firebug

YSLow

-

WebKit ( Safari/Chrome) - -

IE - Microsoft script

"" ,

ob_start (, ob_start('ob_gzhandler');) ob_end_flush

ETags

. htaccess Gzipping,

PHP Memcaching

:

CSS Sprites

HTTP-

CSS JS

, , , ( ) , API , , ( ), API ( ) , , API. , API, ... , .

+8
+1

Source: https://habr.com/ru/post/1778070/


All Articles