As you'll learn to create mobile ready themes Remo Laubacher grew up in Central Switzerland in a small village surrounded by mountains and natural beauty. He started working with computers a long time ago and then, after various computer-related projects, focused on ERP and Oracle development. At Mesch-where he's responsible for all development-related topics-he discovered concrete5 as the perfect tool for their web-related projects and has since become a key member of the concrete5 community.
He has also authored concrete5 Beginner's Guide and Creating concrete5 Themes. Lyssna fritt i 30 dagar! Ange kod: play Du kanske gillar. This actually had some more stuff I didn't know. The section on how db. It didn't cover the "execute or die" header much, though.
There's a few things I didn't really like about this. I know maybe it's for slowly easing people into developing, but I thought that putting the package stuff earlier in the book would help keep things clearer.
Book review: Concrete5 Beginner's Guide, Second Edition
Removing blocks and themes and reinstalling especially if it's on a site where you already have content is a bit clunky and can cause some bugs. If I were training in new developers, I would probably give an overview of overriding things, and how the system fits together, etc. Then start with package stuff. I find that a lot of what makes for confusing, hard to maintain code is actually doing a lot of work spread out across the top level directories. But it might be kind of hard to do that in a format like a book, where you have to start basic and build up.
I also learned something in this section, too. I didn't know that you could just use a function directly when hooking into an event, I thought you had to use models for that. Seems like it could be pretty useful. Another thing that I've found very useful, but not really something you have to do, is to split out your package install into different fuctions.
concrete5 Beginner's Guide - Second Edition
It helps keep things clean. The info is valid, and probably appropriate for newer devs. But, really, if you want to get faster at deploying, using things like rsync or git can help out a ton. I often find that transfers of files with rsync can take minutes where FTP will take hours. Often git pushes are seconds.
But again, it's the kind of stuff that is far out of scope for this book. There were a lot of details about server configuration, caching, tuning, etc. I don't really know much about how to handle that stuff, so I can't really comment on it. But there was another thing I didn't know about here, Apache Bench.
That seems like it would be really handy for tweaking site speed. Overall, I'd recommend this to anyone looking to become familiar with concrete5 development. It's a great overview.
As I pointed out above, there are a few little things that could have used clarification, but overall it's quite solid. It starts out with the absolute basics of how to install Concrete5.
It then progresses through several chapters to more advanced aspects of site deployment and management. I don't really think there is anything this book lacks and it covers a Written by Remo Laubacher and published by Packt, this updated beginners guide continues to be one of the best books available for Concrete5.
I don't really think there is anything this book lacks and it covers all the important aspects. It's a good companion to the other book available on creating Concrete5 themes. Although much of the information contained in this book can already be found freely online, it is good to have everything consolidated into a single book. Each chapter approaches a different topic in a methodical manner. Important details are emphasised and short quizzes are used to help recap on information learnt. It lets you study at your own pace.
Getting to know concrete5
I think the only thing to be aware of is that the next version of Concrete5 due for release in a few months from now is going to introduce a pretty radical overhaul of the editing interface and changes to the way you can drag and drop blocks within a page. So that is something to watch-out for, as the instructions given in this book may not correctly match future versions of Concrete5.
Things like the TinyMCE editor appear to be getting replaced with an in-page content editor instead if the latest Beta builds are anything to go by. But apart from that, this book is totally relevant. I have built a few Concrete5 sites and have never had problems in finding help and information online.
Concrete5 is easy to work with and the help and support is so good, you can just jump in and figure it out as you go along. But what you get from this book is a guided tour of Concrete5 from one of the key members of the Concrete5 community. You are introduced to all aspects of the CMS and shown things you weren't aware of before. You get to develop themes, blocks and addons and extend Concrete5 I have built a few Concrete5 sites and have never had problems in finding help and information online.
You get to develop themes, blocks and addons and extend Concrete5 as it was designed to be done, without having to hack the application code, cause breakages or prevent future updates. So if you are working with Concrete5 or looking to do so in future, this book will save you time in getting to grips with this CMS. Jun 26, Sam rated it it was amazing. I have been using concret5 for over a year to design, eventually you will want to learn how to use it to develop it does act like a loose framework after all when you are ready to take that step you need to read this book.
Remo is one of the top contributes on cocnrete5.
- Concrete5 Beginner's Guide by Remo Laubacher.
- More Books by Remo Laubacher.
- Mercenarys Soldiers (The Wild Geese Saga Book 6).