Call for Papers

Welcome to the 2012 CfP for Lone Star PHP Conference. This will be the second annual event and we are really excited to have a “transparent” CfP. The conference will be held at the Addison Convention Center on June 29th and 30th. The event will have tutorials on day one and sessions on day two.

Idea Submissions

We are accepting tutorials (half day – 3 hour talks) and sessions (50 minute presentations). Please state in your idea whether it is a session or a tutorial.

Speaker package

A speaker package will be provided, but at the moment has not been finalized.

Call for Papers Ends February 17th, Don’t Procrastinate!

I would like to present ...

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can vote and comment on it.

If it doesn't exist, you can post your idea so others can vote on it.

Enter your idea and we'll search to see if someone has already suggested it.

  1. Migrating to the Cloud - Actually taking flight

    (tutorial)

    While Cloud talks may be "soooo last year", many have not yet had the opportunity to really get started using cloud-based infrastructure. In this tutorial, you'll be introduced to many of the offerings within Amazon's Web service suite, and actually learn how to take advantage of them.

    We'll get our hands dirty setting up LAMP stack instances, mounting Elastic Block Storage, configuring security groups, associating Elastic IPs, configuring a load balancer, using S3 as file storage and configuring CloudFront CDN with the files in S3 as origin, using RDS for your database tier and then going over the AWS…

    1 vote
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      You have left! (?) (thinking…)
    • Rapid Application Development with Symfony2

      In this session, you will learn several techniques how you can boost your productivity with Symfony2 directly from one of Symfony2's main contributors. Along the way we will also discover some more advanced, enterprise features of Symfony2 as well as must-have third-party extensions.

      A basic understanding of Symfony2 is assummed.

      1 vote
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)
        You have left! (?) (thinking…)
      • Building a RESTful web service in PHP

        Half day tutorial for building a REST web service in PHP from the ground up. No frameworks. No libraries. Straight PHP (with Apache and MySQL of course). This way attendees learn the principles of REST and use this understanding to develop future RESTful web services using the means they see fit.

        3 votes
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)
          You have left! (?) (thinking…)
        • Doctrine, Object Persistence and You

          The Doctrine project has come a long way from its humble beginnings as a SQL-centric active record library. No longer just an ORM, the project now implements object document mappers (ODMs) for many alternative databases (e.g. MongoDB, CouchDB, PHPCR). Object persistence and plain old PHP objects have replaced the active record pattern and base classes of yore, which is great news for folks that like their models skinny.

          This session will discuss the practical benefits (and caveats) of object persistence offered by Doctrine ORM/ODM. We will start with model creation, which will be a breeze thanks to Doctrine's annotation library,…

          1 vote
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)
            You have left! (?) (thinking…)
          • WordPress as a CMS

            With over 6 million websites using WordPress the PHP community can't deny it's success. With version 3.0, WordPress grew out of the "just a blog" and into a CMS. This session will highlight a few of these new features and pro tips for using, developing, and deploying WordPress sites.

            3 votes
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)
              You have left! (?) (thinking…)
            • Getting started with node.js for PHP Developers

              In the past year node.js has become the new hotness. This session covers how to get started with node.js as a PHP Developer. With only a basic knowledge of JavaScript - which isn't all that different than PHP - you can get started. We'll skip the "What is node.js" and jump right into code examples and demos.

              3 votes
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)
                You have left! (?) (thinking…)
              • OO Image Processing with Imagine

                Prepare to say goodbye to imagecreatetruecolor(). Imagine is an object-oriented image manipulation library for PHP 5.3, conceived by Bulat Shakirzyanov and inspired by the Python Imaging Library.

                Discover why Imagine's API is a pleasure to use and how it can help produce beautifully decoupled and testable code. We'll take a look at library's core API for representing the many facets of an image (boxes, colors, points, etc.), as well as its interfaces for performing drawing operations and image transformations, which Imagine calls filters. In examining how these components interact, we'll touch on the design philosophy behind Imagine's architecture and its…

                1 vote
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                • Symfony2 without the Framework

                  If you survey the landscape of web frameworks, you'll find a nearly endless array of coupled, reimplementations of familiar tools all bound by a distinct paradigm. The process of evaluating even a couple of these frameworks for a new project or worse, porting an existing application, can be daunting. What if we could take "framework" out of the equation? And let's make everything in our toolbox independently reusable while we're at it. What would remain?

                  Fabien Potencier paints a picture in his definition of Symfony2:

                  "Symfony2 is a reusable set of standalone, decoupled, and cohesive PHP components that solve common…

                  1 vote
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                  • What You See Is What You Think You Get: A love/hate story of WYSIWYGs and semantic content

                    The world of CMSs are rife with the WYSIWYG editor, the apparent answer to flexible content editing for our clients. But as we all know, these tools give too much power to the end user who oft uses it to bend their website into a mess of unstructured HTML and inline CSS that destroys a well built website.

                    In this session I'll cover what's wrong with WYSIWYGs, why a semantic content approach makes more sense, and how you can make your web applications and CMSs work better for you, your clients and your web designers sanity.

                    1 vote
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                    • Through PHP 5.4 Goggles

                      Traits! Closures! Short Array syntax! Oh no!

                      Anybody can tell you about the new things in PHP 5.4; in this session we will actually convert code from 5.2 into 5.4. We start with a nicely formed PHP 5.2 codebase and like magic before your eyes, transform it into PHP 5.4. During the process we will discuss what to look for, what to avoid and how to look at your existing code through PHP 5.4 goggels.

                      1 vote
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                      • RESTful APIs and Self-Building Applications

                        What if your application had all of the information it needed from your REST API to build itself? We will take a look at some common REST API outputs and see what needs to be added to them to make them more RESTful, and then we will consume our new API in a live custom application to demonstrate how we might automate building parts of the UI from the API response alone.

                        3 votes
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                        • Refactoring meets the Real World

                          (tutorial)

                          We all talk about how to best structure our projects and how to write ‘clean code’ for new projects, but what do we do for legacy systems? How do we explore an existing codebase, detect problem areas, find the specific problems, and fix them responsibly? This will be a detailed walk through, analysis, and review of our work on the open source project web2project and how it can apply these lessons to your projects.

                          6 votes
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                          • REST Best Practices

                            Stateless.. Nouns & Verbs.. Idempotent.. HTTP Auth.. Tokens.. We’ve all heard those phrases thrown around when we talk about REST. We’ve been told our systems have to include these characteristics or they’re not RESTful. We’ve talked over and over again on how to implement them. Unfortunately, somewhere along the way, we lost the answer to “why?” What’s the point? What value do we gain by doing things the “right” way?

                            2 votes
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              I agree to the terms of service
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                            • User Interface is more than Pixels

                              Despite web applications becoming more and more ingrained in our day to day work and lives, most of the time we still interact with flat text on a screen. If we're really lucky, there are color visual cues mixed in. What if we could use our applications as easily as we use a phone? In this session, we'll explore integrating voice and text communications into our applications as a way of promoting Web Accessibility, interface flexibility, and getting away from our keyboards.

                              3 votes
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                I agree to the terms of service
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                              • Micro Framework and JavaScript Applications

                                Small footprint libraries and so-called micro frameworks are a newer development in the PHP community. In this session we'll look at the MicroPHP Manifesto and go over building an application focused on the ideas presented by it. We'll look at a couple micro frameworks and other tools including Slim and Breeze as well as concerns with implementing your frontend with Backbone.js and other techniques. We'll also cover simple ways to organize your application and manage dependencies using Composer.

                                16 votes
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  I agree to the terms of service
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                • 1 vote
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    I agree to the terms of service
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                  • Yii and You, and You and Yii….So Happy Together!

                                    Yii is a free, open-source Web application development framework written in PHP5 that promotes clean, DRY design and encourages rapid yet very professional development. Yii is extremely performance optimized and secure, making it a great choice for any sized project, from rapid prototype to the large, complex enterprise applications.

                                    This session will provide an overview of this framework, high-lighting some of the aspects that set it apart amidst the dense framework forest with specific focus on how it delivers on performance without skimping on features.

                                    1 vote
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      I agree to the terms of service
                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)
                                    • Gii - Getting it done, Yesterday!

                                      This presentation will cover the benefits of automated code generation and how it can help bring "agility" to your Web application development.

                                      Improving your productivity is essential to keeping up with the "get it done, yesterday!" demands that we have all had placed on us. Like them or not, code generation tools can be extremely useful in helping increase productivity, standardize your codebase, and reduce errors and bugs.

                                      We'll demonstrate by creating a small yet fully functional Web application in just minutes using a tool called Gii. Gii is an extremely customizable and extensible PHP5 code generation tool that can…

                                      1 vote
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        I agree to the terms of service
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                      • Composer: Project Dependency Management for PHP

                                        Composer provides you with a new and simple way to describe and install a project's dependencies. Finally using 3rd party libraries in PHP projects is as easy it should be. Composer was inspired by concepts from Node.js npm, Ruby's Bundler and other package management systems. In this talk shows how Composer can help you with your next project and how you can make your libraries available for others. It'll demonstrate the advantages Composer has over other PHP package management tools.

                                        (This is a session)

                                        6 votes
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          I agree to the terms of service
                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                        • Propel, the not so dead PHP ORM!

                                          Propel is one of the oldest PHP ORM frameworks inspired by Java frameworks. It was originaly built on top of PHP4 and was then migrated to PHP5 to support the PDO native extension. This ORM has become successfull and famous thanks to the symfony framework in 2005. This talk introduces and shows some of the best Propel tools like code generation, behaviors, table inheritance and active queries.

                                          2 votes
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            I agree to the terms of service
                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)
                                          ← Previous 1 3 4 5
                                          • Don't see your idea?

                                          Call for Papers

                                          Feedback and Knowledge Base