Caution: You are browsing the legacy symfony 1.x part of this website.
Writing a book is both exciting and exhausting. Writing a technical book is
even more intense. You spend hour after hour trying to figure out how to
convey your message, how to explain concepts, and how to provide simple but
meaningful and reusable examples.
Writing a book is just impossible to do without people around supporting you
along the process.
The biggest support you can have is your family. And I must say I have one
of the most comprehensive and supporting family. As an entrepreneur, I already
spend most of my time at work. As the lead developer of symfony, I spend most
of my free time on hacking the next version of the framework. And then, I
decided to write another book. But without the continuous encouragements of my
wife, Hélène, and my two wonderful children, Thomas and Lucas,
this book would not have been written in such a small amount of time.
You cannot write a book all by yourself, especially a technical one. For this
one, I had the chance to benefit from top notch reviewers. They are all part
of the symfony adventure and I want to thank them all for the time they spent
on the project.
Kris Wallsmith, our community manager and symfony 1.3 release manager,
took the time to proof-read my far-from-perfect English prose. As this book
was published on a day-to-day basis on the symfony website, and because I live
in France, and he lives in the US, he got up very early every single morning
during a month, including weekends, to read and fix each chapter.
Stefan Koopmanschap, one of the most active symfony evangelists, took the
responsibility to run the Subversion repository for this book. Thanks to his
work, you can checkout the code and start reading the book from any chapter.
Fabian Lange, the symfony 1.2 release manager, and the symfony "Windows
guy", read the book with a Windows perspective and tried to be our newbie
reader. On a side note, he recently bought a Mac so we need someone else to
take on the "Windows guy" responsibility.
Jonathan Wage, the Doctrine lead developer, took the time to create a
Doctrine edition of the book. Thanks to his great efforts, you can choose
between Propel or Doctrine as your main ORM for symfony, and still enjoy the
Pascal Borreli, an online barfly on the symfony french IRC channel, and
the most friendly symfony community member, read the book chapter after
chapter at the speed of light. His continuous support and his kind words kept
me in a good mood to write this book from start to finish.
As the CEO of Sensio, I have a lot of responsibilities. And without the
support of the whole Sensio team, writing this book would not have been
possible. Special thanks go to Grégory Pascal, my 10 year partner, who was
quite skeptical about the Open-Source business model at the start but now
embraces it. I also want to thank Laurent Vaquette, my "aide de camp", who
simplifies my life on an every day basis, and agrees to come with me from time
to time to eat a döner kebab.
I also want to thank all the online readers for the feedback they gave me
early on. They have spotted a lot of small and not so small typos,
inconsistencies, and not-so-well explained concepts.
By buying an Open-Source book, you, the "offline reader" are my hero.
Buying a book that you can read online for free is a testament that you want
to actively support the symfony Open-Source project.
Merci à tous !
This work is licensed under the Creative Commons Attribution-Share Alike 3.0 Unported License license.