Este website utiliza cookies na gestão de autenticações, navegação e outras funcionalidades que lhe disponibilizam uma melhor experiêcncia de utilização. Ao utilizar o nosso website, você aceita que nós coloquemos este tipo de cookies no seu dispositivo.
Já conhece os fundamentos da linguagem PHP com MySQL mas deseja dar o “passo seguinte” e evoluir para um nível mais avançado? Este livro da Wrox que lhe sugerimos hoje, pode ser o indicado para si.
A sugestão de leitura de hoje é um livro da Editora Wrox, e incide especialmente no PHP com MySQL, mas num nível mais avançado, destinado a quem já possui conhecimentos sobre estas linguagens, viradas para o desenvolvimento Web.
A Wrox foi fundada em 1992, com o intuito de publicar livros para programadores informáticos, dentro da filosofia criada pela Editora, do “programador para programador”. Os livros da Wrox são escritos portanto por programadores e para programadores, conceito que resulta muito bem, pois os livros são muito bem desenvolvidos tecnicamente, pois quem os escreve conhece bem as dificuldades de quem os lê, bem como o que eles pretendem aprender em específico.
A linguagem PHP é a mais usada no desenvolvimento de sites e aplicações web, geralmente em parceria com o motor SGBD (sistema de gestão de bases de dados) MySQL, também o mais popular sistema de bases de dados SQL usado para suportar a informação dos sites “dinâmicos”. O PHP em Portugal é amplamente utilizado (este site é construído em linguagem PHP), quer pela sua grande amplitude de bibliotecas, quer pelo constante suporte da comunidade Open Source (código livre) que o actualiza e mantém, tornando-o numa linguagem virada para o paradigma Web, bastante poderosa e versátil.
Este livro aborda as questões mais avançadas da linguagem PHP com MySQL, como padrões de design, queries SQL avançadas, conceitos mais específicos de PHP como iteradores, funções Lambda, drivers MySQL, uso do memcached com MySQL de forma a optimizar aplicações web em PHP, replicação em MySQL, autenticação de utilizadores, codificação de dados, criação de extensões PHP com MySQL, entre outros.
A grande mais-valia deste livro é que é escrito por programadores. Quem o escreveu trabalha com PHP/MySQL no seu dia-a-dia e sabe perfeitamente quais são as maiores dificuldades de quem desenvolve aplicações com estas linguagens e pretende levar os seus conhecimentos mais longe. Isso nota-se perfeitamente ao ler o livro, percebe-se que quem nos está a tentar transmitir novos conhecimentos, entende as dificuldades que os iniciados nestas matérias estão a atravessar, e adoptam metodologias que nos facilitam muito essa aprendizagem, quer seja com exemplos, quer seja pela forma como escrevem. O livro vem também bem acompanhado com exemplos e código-fonte, para que possamos ir treinando o que vamos aprendendo.
CHAPTER 1: TECHNIQUES EVERY EXPERT PROGRAMMER NEEDS TO KNOW.
CHAPTER 2: ADVANCED PHP CONCEPTS.
CHAPTER 3: MYSQL DRIVERS AND STORAGE ENGINES.
CHAPTER 4: IMPROVING RFORMANCE THROUGH CACHING.
CHAPTER 5: MEMCACHED AND MYSQL.
CHAPTER 6: ADVANCED MYSQL.
CHAPTER 7: DEFINED FUNCTIONS.
CHAPTER 8: WRITING PHP EXTENSIONS.
CHAPTER 9: FULL-TEXT SEARCHING.
CHAPTER 10: MULTI-TASKING IN PHP AND MYSQL.
CHAPTER 11: REWRITE RULES.
CHAPTER 12: USER AUTHENTICATION.
CHAPTER 13: UNDERSTANDING THE INFORMATION_SCHEMA.
CHAPTER 14: SECURITY.
CHAPTER 15: COMMAND-LINE AND WEB SERVICES.
CHAPTER 16: OPTIMIZATION AND DEBUGGING.
Andrew Curioso é “senior software engineer” na empresa MyVBO, e desenvolve actualmente infra-estruturas escaláveis para aplicações “RIA” em PHP/MySQL.
Ronald Bradford é consultor em MySQL e outras tecnologias Web, com especial focagem nas arquitecturas, performance e análise de aplicações Web. Presta serviços em empresas cotadas na Fortune 500.
Patrick Galbraith é Engenheiro de Software na Lycos, e é especialista em desenvolvimento Web em PHP/MySQL.
Expert PHP and MySQL
Andrew Curioso, Ronald Bradford, Patrick Galbraith
ISBN: 978-0-470-56312-0
624 págs.
Março 2010