|
|
libcats.org
Programming PHPRasmus Lerdorf, Kevin TatroeThis book does exactly what I believe it is intended to do; Teach a new PHP programmer the basic syntax of the language and give insight into PHP's more language specific features. Having used PHP before there were a two main things I was looking for in this book.
The first of these was Readability. There are two very different ways to read this book. The first is to just go through it as if it were a novel. For someone who is completely new to the language, this would be the ideal method as it steps through the different parts of the language, gradually increasing in difficulty and complexity as you go. However, my main problem with this is found in the later chapters, where the topics turn from the language itself to very specific tasks and libraries. Of course it's nice to know that PHP has the capability to write PDF files, but I don't think that should be a part of this book. It isn't standard by any means and for someone like myself, if I wasn't already experienced in PHP I would still feel like it could be space better used in this otherwise great book. The other way to go through the book is to simply search what you are looking for. I read this book mainly to refresh myself on some of the concepts and syntax of the language, and was able to do just that in a timely fashion. If there is something you're specifically looking for, it can be found relatively quickly. Sometimes the progression of topics within a chapter can seem a little out of order, but the chapters are short and concise enough to where this isn't really a problem. The second important factor was the actual content of the book. As far as reading the descriptions of what the code does and how it all works, I thought it was well written and would be sufficient who has had experience in another language. Based on a few of the other reviews I looked at of this book, I will have to agree that some of the code does not perhaps use the best standards. However, that's not the purpose of this book. Sometimes the most complex and efficient solution is not the best for teaching and explaining. I'd much rather see some basic code structure repeated five times in a block than have to decipher some complex for loop to achieve a menial task. Aside from the style of the code though, my only real concern is with the code relating to the specific extensions, which I really don't feel belong. Other than this though, each section of code is clearly explained by the text preceding and is written in a manner clear enough for a novice in the field and language to understand. EPUB | FB2 | MOBI | TXT | RTF
* Конвертация файла может нарушить форматирование оригинала. По-возможности скачивайте файл в оригинальном формате.
Популярные книги за неделю:
Проектирование и строительство. Дом, квартира, садАвтор: Петер Нойферт, Автор: Людвиг Нефф
Размер книги: 20.83 Mb
Система упражнений по развитию способностей человека (Практическое пособие)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 818 Kb
Сотворение мира (3-х томник)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 817 Kb
Радиолюбительские схемы на ИС типа 555Автор: Трейстер Р.Категория: Электротехника и связь
Размер книги: 13.64 Mb
Только что пользователи скачали эти книги:
Is Your Genius at Work?: 4 Key Questions to Ask Before Your Next Career MoveАвтор: Dick Richards
Размер книги: 1.66 Mb
Professional Linux Kernel ArchitectureАвтор: Wolfgang MauererКатегория: Linux
Размер книги: 13.71 Mb
I and You and Don't Forget Who: What Is a Pronoun?Автор: Brian P. Cleary, Автор: Brian GableКатегория: eLearning_book, languages
Размер книги: 4.68 Mb
Все войны мировой истории (по Харперской энциклопедии военной истории Р. Э. Дюпюи и Т. Н. Дюпюи): 3500 г. до Р. Х.— 1000 г. от Р. Х.Автор:Категория: Военная история
Размер книги: 55.02 Mb
Эфирный ветер: Сборник статей. Научное изданиеАвтор: Ацюковский Владимир Акимович, Автор: Под редакцией В.А.Ацюковского. Составитель: В.А.Ацюковский.Категория: транспорт
Размер книги: 13.71 Mb
Исследование элементарных логических элементов: Методические указания к лабораторной работе по дисциплине ''Автоматизация технологических процессов'' для студентов специальности 160201 ''Самолето- и вертолетостроение''Автор: Ларин С.Н., Автор: Туробов В.П.
Размер книги: 397 Kb
Empire and Elites after the Muslim Conquest: The Transformation of Northern Mesopotamia (Cambridge Studies in Islamic Civilization)Автор: Chase F. RobinsonКатегория: Образование
Размер книги: 1.39 Mb
|
|
|