Книга по php для не новичка?
Немножко дополню Назара:
> но так и не научившегося писать чистый и красивый кодР. Мартин - Чистый код. Создание, анализ и рефакторинг
> применять такие крутые штуки как namespaces, MVC, ООП, Singleton и пр.Мэтт Зандстра - PHP. Объекты, шаблоны и методики программированияЭ. Фримен, Э.  Фримен, К. Сьерра, Б. Бейтс - Паттерны проектирования
Ларри Ульман - PHP и MySQL. Создание интернет-магазина.
Рассматриваются некоторые бреши в безопасности, подключаются разные платёжные системы.