Servage Magazine

Information about YOUR hosting company – where we give you a clear picture of what we think and do!

Archive for July, 2014

Should we wait for Magento 2

Thursday, July 10th, 2014 by Servage
Magento-WooCommerce product page Comparisons In this post, I’ll address how Magento is lagging behind its competitors, such as X-Cart 5 and WooCommerce (a free eCommerce toolkit for WordPress), with its latest release of version 1.8. Magento’s current owner, eBay, did move the e-commerce web application from version 1.7 to 1.8, but only with the release of some bug fixes. Magento’s rivals are currently surpassing its development with core functionality, which must be addressed if Magento is to stay relevant. At the time of this writing, there are rumors suggesting eBay is developing a Magento 2.0 release, as a significant upgrade. This would have the potential to place Magento back on top in the ...

A Brief Glance At Pixel Hinting

Wednesday, July 9th, 2014 by Servage
Pixel Hinting TechniquesWe all have appreciation for respectability on the web and decent layouts of web content. This is why seasoned web designers favor pixel-perfect icons and typography online. The desired result of design pros is always to display expert quality while providing brilliantly performing sites that stand out in the crowded, world wide web. Many tech-savvy clients also insist on well polished work in their projects. Despite great effort, many web designers often end up with a product that doesn’t meet expectations and at times, causes disputes between client and developers. From my extensive experiences with site design, I can recommend some useful ways for obtaining pixel-perfect results; pixel hinting is one of ...

Design amazing contact pages

Tuesday, July 8th, 2014 by Servage
contact us page designsDuring web designing, we address each tiny detail with devotion; just so visitors can turn into our customers, and stay loyal forever. As our layouts, by design, convince site visitors to buy our products and services, we guide them to the “Contact Us’ page. Here, they find ways to connect with us. Our contact page is the last stop for our visitors, so we must pay special attention to make it not only accurate, but appealing. Our efforts here, will mean their buyer’s instinct is kept intact or maybe even increased. In this post, I offer some helpful tips to make a contact page amazing. The goal is to provide ...

MySQL Commands – Part 4

Monday, July 7th, 2014 by Servage
BM8T0Numeric data types MySQL supports various numeric data types, from a single byte up to double-precision floating-point numbers. Although the most memory that a numeric field can use up is eight bytes, you are well advised to choose the smallest data type that will adequately handle the largest value you expect. This will help keep your databases small and quickly accessible. To specify whether a data type is signed or unsigned, use the UNSIGNED qualifier. The following example creates a table called tablename with a field in it called fieldname of the data type UNSIGNED INTEGER: CREATE TABLE tablename (fieldname INT UNSIGNED); When creating a numeric field, you can also pass an optional number as ...

MySQL Commands – Part 3

Saturday, July 5th, 2014 by Servage
php-explorer-tab-search With this article we continue our series about essential MySQL Commands. Data Types (cont.) The year field, however, has more predictable values, so instead of VARCHAR we use the more efficient CHAR(4) data type. The parameter of 4 allows for four bytes of data, supporting all years from –999 to 9999. You could, of course, just store two-digit values for the year, but if your data is going to still be needed in the following century, or may otherwise wrap around, it will have to be sanitized first—much like the “millennium bug” that would have caused dates beginning on January 1, 2000, to be treated as 1900 on many of the world’s biggest ...

WordPress: CMS or Framework

Friday, July 4th, 2014 by Servage
WordPress a Framework What is a framework? Particularly, a PHP framework? Why might we need it? What would we look for when deciding on our framework? These basic, but vital, questions arise when a PHP developer, or specifically a WordPress developer, jumps into project planning. PHP, like any programming language, consists of a basic language structure. Yet, this basic syntax isn’t feasible for streamlining the development process. Advanced programming relies on rapid coding without being confined to repetitive tasks. A programming language needs to offer enough flexibility for different situations of writing code and the unique needs of a coder. Binding code structure to a stringent shape or architecture is not advisable. For ...

Functions in Javascript

Thursday, July 3rd, 2014 by Servage
We have already discussed using loops, arrays, Booleans, and other operators in JavaScript. Here I have provided an introduction to using functions in JavaScript. Functions are inevitable in JavaScript, especially for advanced Web Developers. Make sure that you are using Chrome, IE9+, or Firefox 5 for best performance. A function is a bit of code that does not run until it is referenced or called. Alert() is a function built into our browser. It’s a block of code that runs only when we explicitly tell it to do so. In a way, we can think of a function as a variable which contains logic, in that referencing that variable will run all the code stored inside it. All functions share a common pattern. The ...

Using Database in Web Development – Part 10

Wednesday, July 2nd, 2014 by Servage
WPMYSQL-Cover Congratulations! You've finished the Database Basics tutorial. This tutorial should give you a good understanding of the fundamental concepts of adding, updating, retrieveing and deleting data using SQL. Anything Else? Remember, the skills that you have learned here are only the tip of the iceberg. There are many more concepts and helpful tools just waiting for you out there. The next best step in learning how to work with databases is to actually create one yourself. Take some time and investigate the databases that are available to you. If you are looking something simple to start you off I would suggest Microsoft Access. Access will provide you with a straight forward interface to design and ...

Using Database in Web Development – Part 9

Tuesday, July 1st, 2014 by Servage
aggregate-fig-1-579x369 Now for some more functions that will help you get the data you want out of the database. And finally, we will live dangerously and start deleting stuff. What Are Aggregate Functions? Wouldn't it be great if SQL provided you with some basic functions for averaging, counting or finding the largest or smallest number in a set of numbers? Well, I'm sure you've guessed that aggregate functions do exactly that. Instead of just filtering your data, aggregate functions actually return a value. That value can be either a calculated value or a value from your data depending on the function. Here are some of the most used aggregate functions: Function Description MAX() This returns a selected column's ...