Advertisement

PHP

  • PHP
    How to Build Rate Limiting into Your Web App LoginPreview
    134 shares
    Apple's failure to rate limit iCloud logins likely contributed to celebrity photo hacking. Here's how to protect your own apps.Read More…
  • Magento
    Custom Layouts and Templates with MagentoMagento
    111 shares
    In the first part of this series, we learned the basics of Magento module development including the Magento directory structure, custom module structure and basic "Hello World" module with understanding of how controllers works in Magento. In this second part we will learn how to create blocks and layouts files, how layout files and blocks files are works in Magento and rendering of layout files. With that said, let's get started.Read More…
  • WordPress
    Creating Maintainable WordPress Meta BoxesMaintainable meta boxes
    222 shares
    Throughout this series, we're going to take at one way that we can write maintainable code in WordPress through an example plugin that introduces meta boxes, various options, and tabbed navigation in the WordPress dashboard.Read More…
  • Programming Fundamentals
    Refactoring Legacy Code - Part 10: Dissecting Long Methods with ExtractionsRefactoring wide retina preview 1
    83 shares
    Today, we will take another approach: We will assume we are alone, no colleague or pair to help us. We will use a technique called "Extract till you drop" that breaks code in very small pieces. We will make all the efforts we can to make these pieces as easy to understand as possibleRead More…
  • OpenCart
    Create a Custom Theme With OpenCart: Part ThreeOpencart
    122 shares
    In the previous part of this series, we learned how to create a custom theme and enable it from the back-end of OpenCart. We also studied how the template overriding system works in the application. In this part, we'll go further and dissect the important templates to understand the basic elements used in a general OpenCart template.Read More…
  • Laravel
    New Course: Getting Started With Laravel 4Getting started with laravel 4
    134 shares
    If you're ready to begin learning Laravel, this course will cover all the basics to get you ready to go. And you can get started straight away with a free 14 day trial!Read More…
  • OpenCart
    From Beginner to Advanced in OpenCart: Module DevelopmentOpencart
    152 shares
    In the previous articles, we examined the MVC architecture and created our first controller, model, and view in the OpenCart application. We did this in order to help gain a better understanding of the core application. To take things a step further, we're going to look at creating a custom module for OpenCart.Read More…
  • OpenCart
    Create a Custom Theme With OpenCart: Part TwoOpencart
    119 shares
    In the first article of this series, we explored the basic theme structure of OpenCart. Now, let's move one step further and learn how to can create a custom theme. If you haven't gone through the first part of this tutorial series yet, read through it so that you understand where we're headed in this article as we continue to build our own theme.Read More…
  • WordPress
    Creating A Mini-CSS Preprocesser For Theme Color OptionsWordpress
    259 shares
    The WordPress Theme Customizer makes it easy for users to edit and preview theme options. Getting those options into front-end CSS on the other hand can be messy. In this article, we'll learn how to build a simple CSS preprocesser that not only makes for cleaner code, but allows for new possibilities.Read More…
  • WordPress
    Adding and Removing Images with the WordPress Media UploaderWordpress media uploader
    259 shares
    In the previous post in this series, we started working with the latest iteration of the WordPress Media Uploader in order to get a clearer understanding of how to begin to incorporate it into our projects. Based on the feedback from the first article, we're going to look at expanding the scope of this series a little bit more. In this article, we're going to look at practically applying the functionality that we introduced in the last article. Then, in a follow up article (or perhaps more than one follow-up article) we'll look at some more of the finer points of how the Media Uploader works.Read More…
  • BDD
    Understanding PhpSpecPhp wide retina preview
    189 shares
    If you compare PhpSpec to other testing frameworks, you will find that it is a very sophisticated and opinionated tool. One of the reasons for this, is that PhpSpec is not a testing framework like the ones you already know. Instead, it is a design tool that helps describing behavior of software. A side effect of describing the behavior of software with PhpSpec, is that you will end up with specs that will also serve as tests afterwards. In this article, we will take a look under the hood of PhpSpec and try to gain a deeper understanding of how it works and how to use it.Read More…
  • OpenCart
    Create a Custom Theme With OpenCart: IntroductionOpencart
    147 shares
    In this series, we will go through the development of custom theme in the OpenCart e-commerce framework. We will closely look at the theme structure of the OpenCart and understand the basic elements of the OpenCart theme. Meanwhile we will also discuss the design pattern used by the OpenCart. And finally, we will change the home page layout structure in order to fully understand what it takes to make a complete new theme for your site.Read More…
Advertisement
Suggested Tuts+ Course
Getting Started With Laravel 4$15
Advertisement