…in the same way you work with classes and objects. If you were to delve deeper into how web applications are designed and built, after doing some exploring in their ORM you would find two well-known patterns: Active Record and Data Mapper. Active Record refers to mapping an object to…
…IntroductionWhen tablets and smart phones first began to emerge, many publishers developed distinctly separate websites, or at least distinctly generated HTML code trees, to customize the experience for visitors on different devices. Certainly solutions emerged to make it easier, such as this mobile WordPress theme plugin:But, to really provide a…
…In any business, once you've finished the basic setup, one of the most important things to keep your eye on is the net outcome. Obviously, you would always look for new tricks to improve sales, whether it's through different promotional campaigns or providing discounts. In the era of e-commerce too,…
…ing with complex and structured data, you need to determine whether the data is valid or not. JSON-Schema is the standard of JSON documents that describes the structure and the requirements of your JSON data. In this two-part series, you'll learn how to use JSON-Schema to validate data. Let's say…
…ingIf you're asking, "What's Yii?" check out Introduction to the Yii Framework, which reviews the benefits of Yii and includes an overview of Yii 2.0.In this Programming With Yii2 series, I'm guiding readers in use of the Yii2 Framework for PHP. As you begin to use Yii for real development,…
…ingWordPress already ships with loads of good stuff to make a membership site. Unfortunately most of the process is handled through the back end of the site, and ideally we want to keep users away from the admin area. So over this three-part series we will be moving this process…
…In the Code category of Envato Tuts+, we cover a lot of content. This ranges from anything such as how to write code using some of the latest JavaScript frameworks to how to achieve certain things with content management systems such as WordPress and OpenCart.Because we tend to focus much of our…
…In the very first article, I discussed the three-step setup of Titan Framework which goes like this: Set up your project. Create options. Get values. I explained the first step in the previous article, in which we learned that Titan Framework is a plug and play framework, i.e. it comes…
…in the previous bootstrapping article, now is the time to actually dive deep into the code, and start making changes. As an obvious choice, we'll start the editing process from the home page. In this first article we'll be partially editing the header section. We'll edit the default wrapper files…
…ingIn the first part of this series, we covered customizing the registration and login forms. Today we’ll be covering how to add custom fields to the registration form. We’ll be adding a text input for a Twitter handle and a checkbox where users will need to agree to terms before…