Cashing For Cash, part 1 DPC 2009

  • 1,005 views
Uploaded on

 

More in: Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
1,005
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
1
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • Websites have more pages than you think. Performance effects are aggregate.
  • Database Buffer Cache Network etc
  • Overloaded databases Badly configured machines NFS / File system contention Solutions: Get a real system administrator Pick the right database for the job Clustered / Proxy databases
  • Missing indexes. Poor schema architecture. Bad database tuning. Selecting too many columns / rows
  • Proxy callout to external services Remote PHP includes REST / AJAX SOAP / RPC calls Solutions: Cache the network calls Design your AJAX so you can easily cache it
  • Image manipulation Encryption system/exec/etc. function calls Solutions Off load work to other machines Gearman and similar are your friends
  • Performing extensive looping text replacements Performing extensive looping in general Badly written Regular Expressions Extensive recursive functionality

Transcript