 | News Feed |
 | Jobs Feed |
Sections
|
| feed this: |  |
NetTuts.com: Round Table #1 Should Exceptions Ever be Used for Flow Control?
by Chris Cornutt March 28, 2013 @ 10:20:39
On the NetTuts.com site today they've posted the transcript of a panel discussion they had with several developers about exceptions and whether or not they should be used for flow control.
I'm pleased to release our first ever round table, where we place a group of developers in a locked room (not really), and ask them to debate one another on a single topic. In this first entry, we discuss exceptions and flow control.
The opinions vary among the group as to what exceptions should be used for (even outside of the flow control topic). Opinions shared are things like:
- Exceptions are situations in your code that you should never reach
- Errors cause Failures and are propagated, via Exceptions.
- So, essentially, exceptions are an "abstraction" purely to model the abnormality.
- Personally, I envision exceptions more as "objections."
- Exceptions like this should be caught at some point and transformed into a friendly message to the user.
There's lots more than this in the full discussion so head over and read it all - there's definitely some good points made.
voice your opinion now!
roundtable exceptions flow control panel discussion
NetTuts.com: Build an Admin Panel with the Fuel PHP Framework
by Chris Cornutt December 13, 2011 @ 10:09:47
Phil Sturgeon (an expert in all things related to the Fuel PHP framework) has written up a tutorial for NetTuts.com about creating a basic admin panel for your application based on the framework. This is the second part of a series looking at Fuel, building on the topics from the first.
In the first part of this series, we took a look at the basics of the FuelPHP framework. In this second-part, we'll be stepping it up a gear and move onto some more advanced topics! We'll be creating an admin panel for our application, cover the common uses of the ORM and use the Authentication package to restrict access.
He walks you through setting up Oil (the command-line tool that comes bundled with Fuel) and using it to create a new application. There's a few steps of configuration to connect to a database and setting up a few access groups (like "Banned", "Guests" and "Administrators"). Oil is used again to create users in the database and to auto-generate a lot of the controller/view code you'll need for the admin tool. He then gets into the more technical parts - updating the current code to be able to do things like using the ORM to fetch database results and being able to add comments to posts.
voice your opinion now!
admin panel fuelphp framework oil generate
Community News: EngineYard Hosts "Future of PHP" Live Panel - "PEAR & Pyrus"
by Chris Cornutt November 07, 2011 @ 13:09:35
EngineYard, a company that recently merged with the PHP platform as a service provider Orchestra.io, has a new live panel podcast about the Future of PHP, specifically involving PEAR and Pyrus.
If you are a PHP developer using PEAR and Pyrus, we invite you to join us this week as we explore the future of PEAR and Pyrus. We'll be discussing issues such as where PEAR/Pyrus will be going in the next few years, what obstacles may be on the horizon, and how they're going to get where they're going.
The live panel, hosted by Elizabeth Naramore, will include experts from the two projects: David Coallier (President), Helgi Þormar Þorbjörnsson, Brett Bieber, and Till Klampäckel. There's still time to sign up to attend - the show happens on November 17th. To put your name in to be a part of the event, fill in the info here and you'll be sent more information about attending.
voice your opinion now!
podcast live panel pear pyrus futureofphp engineyard
Matt Curry's Blog: Adding Ajax Panels to the CakePHP Status Plugin
by Chris Cornutt August 18, 2009 @ 07:50:29
Matt Curry has this recent post looking at the CakePHP Status plugin he's developed and how to add in a custom Ajax-powered panel.
Last time we made a simple panel that showed the last 10 users that signed up for you web app. [...] This time we'll do a panel that shows the number of sign ups based on a time frame. We'll add a drop down that let's you select day, week, month or year and it'll show a breakdown of new users for that period. The updates will use ajax.
He includes the code to create the element, set up the javascript to interface with the backend and the PHP to create the controller for it to interface with. His example grabs the most recent signups from his Users information.
voice your opinion now!
ajax panel cakephp status plugin
InfoQ.com: Is PHP Ready for the Enterprise?
by Chris Cornutt June 25, 2009 @ 12:06:19
On InfoQ.com there's a recent discussion with three members in a virtual panel discussing a common question among businesses all over the world considering PHP - is it ready for the Enterprise?
Although PHP boasts of being the most widely used environment for web application development, it has been traditionally considered as not suitable for the enterprise. InfoQ has conducted a virtual panel regarding the evolution of the language/platform and its suitability in enterprise environments.
The three members of the panel (Zeev Suraski, Rob Nicholson and Derick Rethans) are asked about PHP's interoperability with other platforms, the trend of scripts moving into a JVM, the transitions from the major versions of the language (ex. PHP4 to PHP5), the role more advanced features might play in PHP and if PHP might be considering a move into more functional programming.
voice your opinion now!
enterprise discussion panel
|
Community Events
Don't see your event here? Let us know!
|