Нужна книга по php, в которой во время изучения языка создают веб-сайт,магазин?
Начни с простого. С парсера баша, например. Пусть грабит баш и складывает записи оттуда в базу данных. Потом напиши админку, в которйо ты сможешь редактировать эти записи или добавить новые. Ты представляешь, как можно реализовать эти задачи на php? На что их надо разбить и какие функции позволят тебе спарсить сайт и внести что-то в базу данных (или хотя бы вывести на экран результат curlа)? Писать блог нет смысла, он для новичка правда сложен, хотя меня мой первый сайт заставлял задаваться вопросами: как сделать так, чтобы добавляемые пользователями данные не повредили базу или не выдали с потрохами пароль от моего сервера. Потом, когда справишься с простой задачей, поставь другую, напишешь 5 парсеров, начнешь изучать api сторонних сервисов и как с ними работать - набьешь руку (лично я так начинал), потом узнаешь, что есть какие-то шаблоны проектирования и есть фреймворки, потом обнаружишь, что "написать блог" и "написать магазин" - это задачи для тех самых фреймворков и решаются в них они в разы быстрее и эффективнее, чем на голом php. Но это будет потом. Да, если блоги по еде тебе нравятся больше баша, то лучше парсить их - любое занятие куда эффективнее, если оно приносит удовольствие.
Эта книга? 
Кристиан Дари и Эмилиан Баланеску   - ни один из них не женщина :)
PHP иMySQL: СОЗДАНИЕ ИНТЕРНЕТ-МАГАЗИНА
www.ozon.ru/context/detail/id/4954528
А прежде я порекомендую ознакомиться с общей теорией алгоритмов и объектно-ориентированным программированием. Есть несколько изданий, при чтении которых не сводит скулы от скуки.