- Tapa blanda: 332 páginas
- Editor: Packt Publishing; Edición: 2nd Revised ed. (19 de noviembre de 2012)
- Idioma: Inglés
- ISBN-10: 1849518726
- ISBN-13: 978-1849518727
- Valoración media de los clientes: Sé el primero en opinar sobre este producto
Clasificación en los más vendidos de Amazon:
nº385.325 en Libros en idiomas extranjeros (Ver el Top 100 en Libros en idiomas extranjeros)
- n.° 3370 en Libros en idiomas extranjeros > Informática, internet y medios digitales > Internet y web
- n.° 4994 en Libros en idiomas extranjeros > Informática, internet y medios digitales > Ciencias informáticas
- n.° 7458 en Libros en idiomas extranjeros > Informática, internet y medios digitales > Programación y desarrollo de software
Web Application Development with Yii and PHP (Inglés) Tapa blanda – 19 nov 2012
|Nuevo desde||Usado desde|
Hay una nueva edición de este producto:
Descripción del producto
Reseña del editor
This is a step-by-step tutorial for developing web applications using Yii. This book follows the test-first, incremental, and iterative approach to software development while developing a project task management application. If you are a PHP programmer with knowledge of object oriented programming and want to rapidly develop modern, sophisticated web applications, then this book is for you. No prior knowledge of Yii is required to read this book.
Biografía del autor
Jeffrey Winesett has over ten years of experience building large-scale, web-based applications. He has been a strong proponent of using open source development frameworks when developing applications, and a champion of the Yii framework in particular since its initial alpha release. He frequently presents on, writes about, and develops with Yii as often as possible.
No es necesario ningún dispositivo Kindle. Descárgate una de las apps de Kindle gratuitas para comenzar a leer libros Kindle en tu smartphone, tablet u ordenador.
Obtén la app gratuita:
Detalles del producto
Si eres el vendedor de este producto, ¿te gustaría sugerir ciertos cambios a través del servicio de atención al vendedor?
Opiniones de clientes
|5 estrellas (0%)|
|4 estrellas (0%)|
|3 estrellas (0%)|
|2 estrellas (0%)|
|1 estrella (0%)|
Opiniones de clientes más útiles en Amazon.com
The tutorial style of this book means inevitably that there's some repetition since you have to create a lot of models, but for me it worked well to get familiar with this important part of using Yii. Overall the book is easy to understand and it has just the right flow to cover lots of topics. After finishing the book I was able to get to the information I needed from the excellent Yii documentation, and the book kept serving me well as a reference.
I have debated dropping PHP altogether and working with Ruby on Rails. I have, until now, always believed -- and I don't know why -- that I must learn PHP, but I must NEVER build a procedural application, skipping by that straight to object-oriented, MVC coding. But I haven't really considered PHP coding with a framework as a backbone until very recently. Only after reading Larry Ullman's most recent advanced PHP book did I check out some things on his site and realize he has a YII book coming out. That led me to checking out YII. CakePhp. Zend. Symphony. I was torn about whether I'd be making a mistake bypassing real history and experience in self-building something by hand before going straight into a framework. But having compared the various PHP frameworks and realizing I've long been interested in the (now cooling) hype and general (still) happiness of developers using the Ruby on Rails framework, I figured I was potentially holding myself back NOT letting myself consider a framework for PHP.
Before buying this book, I ran the initial YII test app. I then used the GII tool to create code for an existing database structure I'd built for a project I want to build. As an operations guy I know how to normalize and build a strong database layer, so, I was really excited about seeing what I could do with it seconds after binding to it. I went ahead and bought this book. Six chapters in I can say that though somewhat flawed -- which I'll get into in a minute -- it is the best structured and conceived teaching guide I've encountered and does it EXACTLY the right way.
1. The book takes you through a sample application, six chapters in. EACH chapter builds on what you just built and learned. It answers the questions you have about getting from here to there by taking you there.
2. The book smartly knows what those questions are. The author has obviously built sites with the YII framework. He clearly takes you through the steps to make what GII gives you in seconds into what you really need. He has begun to answer questions I've had about my database and application I've had some trouble fully clarifying. I see this and realize all my torture was unnecessary as I can easy port the concepts he displays into my own ideas.
3. The application itself is USABLE, immediately, in my life. I'm a Windows admin. I have customers coming at me 500 different ways. The sample project/issue/to-do tracking application provided can easily be customized to fit my daily needs and give me a real ability to control my own work flows in a way that keeps them very orderly. Obviously there are a ton of apps that provide similar (and better given this is a sample app) ability out there, but here I can see how to make this EXACTLY my own, seen as my brain works, laid out with exactly the additions I need. Every other book seems to have apps that do almost nothing for me. I'm sure there are those of you out there who LOVE CMS apps and are happy there, but I am not one of them :).
1. The book is not written THAT intuitively. Instead of saying, "Here, make your X file look like this," it says, "Find the highlighted code below and weave it in to your script." I happen to like it laid out better. Like Ullman does where everything is provided.
2. Yes, there is sample code you can download and use without having to worry about that, but, I've found that code to be incomplete. For example, in Chapter 5, I ported in everything the sample code provides and discovered at least two files that were not at all updated so it didn't work just taking the sample code until I made the changes that it missed.
So far this book has not only really pushed me to knowing I will use a framework, but has confirmed that YII will be the one I elect to work with. I have some concern given YII 2.0 is coming and will not be compatible with the current version, but having read that Ullman is going to time his YII book to come out with the release of 2.0, I am going to assume it will be a solid resource on porting between the two.
I'll update this review if it significantly changes for good or bad once I'm complete.
But so far, I'm very pleased with this.
This contains everything I would have expected from an introductory book.
A note on the kindle edition formatting: As with any programming book with real code samples, the formatting does not play well on the classic black-and-white kindle. I read most of the book on the amazon web (cloud) reader, putting it in single-column mode. There were no formatting problems as such. The issue is the kindle screen size. In nearly all cases, the code samples are from a file that I was looking at anyway, so I just looked at the file in my code editor and everything came out fine.