Streamline Data Capture with Visual Form Builders

Many businesses rely on their website to engage their audience and collect information for various purposes. From surveys, to quote requests, to lead capture or more sophisticated forms such as home loan applications, the need to provide customers with simple intuitive forms that can capture data in an effective manner and channel it to downstream systems is essential.

Until recent years responsibilities associated with the administration of web forms were primarily in the domain of web developers who were responsible for building the interfaces, data validators, and the processing logic that could e-mail or feed the data to other applications. Producing, deploying, and maintaining the forms was a somewhat cumbersome and potentially costly endeavor requiring the collaboration of multiple technical and non-technical individuals.

To help with this problem, a number of vendors have begun introducing tools and services that almost completely eliminate the technical gap required to build these forms, and empower non-technical staff to easily configure and maintain complex forms, and data capture workflows. These tools make forms development a breeze by exposing easy to use interfaces in which users can drag and drop different input components such as text fields, drop downs, and date calendars (among others) into single column or multi-column forms that have one or many steps.

This new generation of services is a boon for companies both small and large, as they significantly reduce the costs of forms development and management and provide them with tremendous agility in developing, deploying and maintaining forms and data capture wizards.

Some of these services, such as FormStack and Wufoo provide the entire platform as a subscription service, requiring customers to build and host the forms in their servers, and generate shortlinks/embed code in order to deploy them. Other vendors provide stand-alone solutions such as Appnitro's MachForm, FormTools, and JSN Uniform which require customers to purchase a one-time low cost license that allows them to download and deploy/integrate the entire solution on their own servers or as part of their applications. As an added benefit, these licensed solutions are fully open source platforms that can be tweaked as needed to enhance or extend their functionality.

Although assessing the strengths and weaknesses of the numerous forms management platforms currently available can take some time, businesses who make use of web forms and data capture workflows would be well advised to make an evaluation, and move forward with the adoption of one of these services as their benefits far outweigh the (comparatively) minor up-front investment required to transition over.

Read more...

Phalcon Framework: Lightning-Fast PHP

For the greater part of the past decade, PHP's frameworks have received unfair criticism regarding their ability to manage high-volume traffic and resource-intensive transactions. Part of this was due to PHP's lack of native multi-threading support, and the other had to do with the extensive performance configurations necessary for existing MVC frameworks to perform adequately, since they often came bundled with resource-intensive libraries that had to be manually optimized or disabled.

In 2012, a new framework came to the scene called Phalcon. Phalcon has all of the traditional functionality and features that you might expect from a PHP framework, including ORMs, templating engines, caching mechanisms, authentication libraries, and a plethora of features, managing to deliver a wide array of functionality without sacrificing performance.

What makes Phalcon different, is that rather than relying on run-time loading of libraries and/or caching mechanisms to help speed things along, all of it's core components and libraries have been written in C, and compiled to run as a standard PHP extension. This approach leads to a jaw-dropping performance boost for applications built on top of Phalcon and catapults PHP into the stratosphere of heavy-lift web technology.

Although Phalcon's adoption rate is steadily increasing, there are those who have reservations about switching over due it's unorthodox deployment mechanism. For a community which is used to easily troubleshooting and building upon open source frameworks where the code is easily accessible, the fact that Phalcon is written in C rather than PHP, and cannot be modified without knowledge of the language, means that extending and troubleshooting issues will present some challenges for the uninitiated.

The good news is that the Phalcon community is making a great effort to improve, extend, and provide continuous support for the framework, and if things continue down this road, it's likely that even in a worst case scenario, Phalcon will carve a niche out for itself and find a place among organizations that have the expertise to manage it, and require systems that can handle large traffic and heavy processing, without sacrificing response times.

Read more...

E-Commerce Tracking in Google Analytics

Google Analytics has been around for several years now. It has found widespread adoption among many websites, and for good reason, since it provides a trove of analytics tools that give site operators tremendous insight into their audience. Not to mention, deploying Google Analytics is incredibly simple, since all it takes is adding a single line of JavaScript to any website, and instantly, the charts and reports in the analytics system come to life, providing a wealth of useful information.

Once deployed, site operators gain access to a plethora of web traffic data ranging from top sources of traffic, search engine keywords used to find the site, the duration of visits, the popularity of different pages, and even the location of users plotted on geographic heat maps. For most websites, this out-of-box functionality is all they need, since most websites typically deal with simple content.

In the realm of E-Commerce however, the true power of Google Analytics goes well beyond the superficial traffic analysis trends, and provides site operators with broader performance data that is highly contextualized for online stores. With a successful implementation of Google Analytics Ecommerce Tracking features, site operators can get a much better sense of what products are drawing the most attention, how different landing pages perform for different audiences, which formulas for product placement work best, and what product descriptors lead to the highest conversion rates.

As many who have partaken in E-Commerce ventures know well, in this world, customer acquisition is the name of the game. Drawing traffic to the website is worthless if your audience does not follow through with the carting and purchase of a product. This cycle can be rather delicate, but can mark the different between an operation that makes money and one that eventually closes its doors. Fortunately, Google Analytics provides the type of data and information necessary to make the most of an online storefront, and can help not only increment the number of conversions, but can also give you the insight you need to fine-tune your storefront in order to maximize the number of products sold with each visit.

Deploying Ecommerce Tracking for Google Analytics can be challenging, and requires careful planning, since the Google Analytics code requires custom configuration objects that must be driven from data in your shopping cart or E-Commerce platform. However, what is clear, is that those who manage to pull it off, can reap tremendous benefits in the form increased ROI and greater repeat customers.

To learn how Google Analytics can be optimized and deployed for your E-Commerce operations Contact Vexigen today!

Read more...

Benefits of Database-as-a-Service

Database-as-a-Service (DaaS) is a relatively new trend in the enterprise that eliminates the need to manage physical or virtual database servers. For companies comfortable hosting their data in third-party data centers, DaaS offers tremendous incentives and a host of benefits that make it a high value proposition.

The concept is simple, rather than setup and manage database services on your own servers, vendors such as Amazon, GenieDB, and Heroku, commission database instances of your desired flavor (including MySQL, Oracle, PostgreSQL), and take care of all the administrative functions associated with managing them, leaving you with the simpler tasks of configuring databases and connecting them to your applications.

With Database-as-a-Service, vendors take on the responsibilities of routine maintenance such as applying patches and updates to the databases, automatically backing up your entire databases per your desired backup retention policies, snapshots that enable rapid point-in-time recovery, and even managing geographically distributed failover servers and read/write replicas that provide high reliability and redundancy for mission-critical applications.

Like most other cloud infrastructure offerings, Database-as-a-Service generally comes priced in tiers that are tied to resource utilization which you can modify on-demand. This means that you won't pay for more than you need, and also means that you can easily scale resources up and down throughout the year based on your organizations needs.

There are some considerations to take in terms of selecting the right DaaS vendor, particularly in terms of assessing security risks for sensitive data, availability of support resources in case of emergencies, and organizations must also consider potential latency issues depending on the physical distance between application and database servers. Still, most of these issues should not be show-stoppers for organizations looking to migrate out of traditional self-managed database environments, which suggests that at least for the foreseeable future, Database-as-a-Service is here to stay.

To learn more about Database-as-a-Service and evaluate potential benefits and migration options, Contact Vexigen today!

Read more...