Home| All soft| Last soft| Your Orders| Customers opinion| Helpdesk| Cart

Program Search:


Shopping Cart:




*Note: Minimum order price: €20
We Recommend:

Pluralsight Rails 4.1 Performance Fundamentals €15 buy download

2014
Pluralsight
Brian Morearty
4h 20m
English

Speed up your Ruby on Rails 4.1 (and 4.0 and 3.2) applications. This course covers profiling techniques; making fewer, faster, database queries; Russian Doll caching; Turbolinks and more.

Introduction
- Introduction
- Why Performance?
- Premature Optimization
- My Recommended Approach
- Performance Vs. Throughput Vs. Scalability
- Rails Performance on the Client Side, Server Side, and in Between
- Summary
Ruby 2.1
- Introduction
- Copy-on-write Memory Sharing
- Generational Garbage Collection
- Faster Than 2.0
- Much Faster Than 1.9.3
- I Teach U App and Apache Bench
- Comparing 1.9.3 to 2.1.1 Using Apache Bench
- Memory Consumption in Ruby 2.1.0 and 2.1.1
- Summary
Rails Performance and the Database
- Introduction
- Profiling, X-Runtime, and the Browser's Network Debug Panel
- The Rails Log
- Pagination and Kaminari
- Missing Indexes and Lol_dba
- Bullet, N+1 Queries, and Counter Caches
- Rack-Mini-Profiler and Flamegraphs
- Select and Pluck
- The Query Cache
- New Relic and Rails Panel
- Do Not Order By :created_at
- Making Multiple Writes? Use a Transaction
- Iterating Over Tons of Rows? Use find_each
- Summary
Browser Caching
- Introduction and HTTP Headers
- Last-Modified and If-Modified-Since
- ETag and If-None-Match
- Cache-Control and Max-age
- Rack::ETag and Rack::ConditionalGet
- stale? and fresh_when?
- Declarative ETags and the ETagger Gem
- Setting Cache-Control: max-age With expires_in
- Disable Middleware that Modifies the Body
- Demo
- Summary
Fragment Caching
- Introduction and Cache Stores
- Setting Up Memcached in Rails and for Development
- Fragment Caching
- Fragment Caching With Array as Cache Key
- Fragment Caching a Paginated List
- Hash as a Fragment Cache Key
- Cache Expiration Strategies, From Best to Worst
- Cache Key Includes a Digest of View Contents
- Demo: Fragment Caching the Index Pages
- Demo: Fragment Caching the Show Pages
- Benchmark Results From Fragment Caching
- Summary
Russian Doll Caching
- Introduction to Russian Doll Caching
- Hiding Links
- Time Zones
- Increasing Cache Hits
- Helping Rails Know What Partial was Used
- Demo: Implementing Russian Doll Caching
- Benchmark Results From Russian Doll Caching
- Summary
Turbolinks and pjax
- Introduction and the Responsiveness Myth
- Installing Turbolinks
- How Turbolinks Works
- Third Party Plugin Compatibility and jQuery Turbolinks
- Bind $(document) Events Outside 'ready'
- All Scripts in 'body' are Evaluated
- Opt Out for Selected Links
- Testing Turbolinks
- Demo: Benchmarking Turbolinks
- Transition Cache
- pjax
- Summary
Conclusion
- Conclusion and Why Performance?
- Overview of Topics Covered in This Course
- More Learning

http://www.pluralsight.com/



Download File Size:786.49 MB


Pluralsight Rails 4.1 Performance Fundamentals
€15
Customers who bought this program also bought:

Home| All Programs| Today added Progs| Your Orders| Helpdesk| Shopping cart      





AutoCAD 2023 €110


SolidWorks 2022 €115


AutoCAD 2023 for Mac €110






Autodesk Revit 2023 €140

             

Autodesk Product Design Suite Ultimate €252






Intuit QuickBooks Enterprise Solutions 2021 €40


Mindjet MindManager 2022 €22


Chief Architect Premier X13 €50