PHP Database

Data Access Patterns in PHP

Daniele Teti bit Time Software

Non si tratterà di un talk generico sui design pattern, bensì di uno specifico che analizzi quelli più usati nella scrittura di applicazioni database. Verrà presentata una semplice applicazione in più versioni che illustri i diversi design pattern utilizzabili per raggiungere lo stesso risultato.L'ascoltatore verrà così dotato degli strumenti necessari a fare una scelta ragionata e basata su un caso reale.

Top

Prestazioni migliori del database con le partizioni di MySQL 5.1

Giuseppe Maxia Sun Microsystems

Le basi di dati crescono continuamente. Non e' raro ritrovarsene 100 GB e oltre e la gestione di dati storici con MySQL puo' diventare un problema. Con le partizioni introdotte nella versione 5.1, MySQL diventa un gestore di data warehouse efficiente e facile da usare. Questa sessione spiega con esempi pratici come creare e usare le partizioni di MySQL.

Top

Advanced SQL-based freetext search (case study)

Lukas Smith Liip AG

This case study presents the search backend of the phonebook application developed by Liip for the Raiffeisen Bank Switzerland. Build on top of Linux, Apache, PHP and MS SQL Server it implements an SQL based freetext search interface optimized to deliver in-depth search capabilities at high performance in real time. While SQL Server was used, the bulk of the solution leverages standard SQL. Among the features that will be presented are:

  • Search touching 20+ tables efficiently
  • Adaptive SQL based on the search criteria, the users rights and workgroup
  • Fuzzy name matching
  • Different indexing approaches
  • Search results provide a summary and a list of reasons for each match

Top

css based on YAML 3.0.4