YoVDO

Data Abstraction in Large Web Applications

Offered By: PHP UK Conference via YouTube

Tags

PHP UK Conference Courses NoSQL Databases Courses Data Abstraction Courses Scalability Courses Web Application Development Courses LAMP Stack Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn how to effectively implement data abstraction in large web applications through this 41-minute conference talk from PHP UK Conference 2012. Explore the challenges of database-centric applications and discover best practices for creating flexible, scalable data layers. Gain insights into the LAMP stack, Socorro, data models, actions, and the importance of disassociating tables from models. Examine custom objects, standard class objects, HBase, and NoSQL databases. Understand the DataMapper pattern, strategies for predicting future needs, and infrastructure considerations. Enhance your ability to design robust web applications that can easily adapt to new data sources and changing requirements.

Syllabus

Introduction
Title
The LAMP stack
The problem with databases
Socorro
Solution
Large Web Applications
Data Model
Actions
What is it
Disassociate
Tables are not models
Data source agnostic
Custom objects
Standard class objects
HBase
No sequel databases
The bottom line
Questions
DataMapper Pattern
Predicting the Future
Live Strategy
Infrastructure
Latency


Taught by

PHP UK Conference

Related Courses

Functional Programming Principles in Scala
École Polytechnique Fédérale de Lausanne via Coursera
数据结构与算法第一部分 | Data Structures and Algorithms Part 1
Peking University via edX
Paradigms of Computer Programming – Fundamentals
Université catholique de Louvain via edX
Paradigms of Computer Programming – Abstraction and Concurrency
Université catholique de Louvain via edX
How to Code: Complex Data
The University of British Columbia via edX