Monday, 1 February 2016

Top 10 Web Development Outsourcing Tips



1. Be Clear with your Requirements
2. Plan & Analyze Requirements.
3. Estimate Number of developers Needed
4. Fix Timeline to Get Completed
5. Estimate Budget
6. Think Freelance or Development companies
7. Think Outsource to Local/Offshore
8. Do some Research on current charges in market for your technology development
9. List companies you found interesting
10. Connect with them, Discuss, Analysis and Finalize your outsourcing partner


Happy Outsourcing :-)


Thursday, 23 January 2014

Integrating Omniture Site Catalyst with Drupal

Omniture is a site catalyst tool developed by Adobe and provides very powerful analytic reports for your site. Omniture with powerful CMS like Drupal can boost up your site's visibility on net and one can make maximum business out of such integration.

How to integrate Omniture with Drupal?
  • Download and enable third party module of Drupal for integration - https://drupal.org/project/omniture
  • Visit configuration page of omniture from admin->configuration->omniture sitecatalyst
  • Define what user roles should be tracked by simply selecting the roles you would like to monitor
  • You can also add JavaScript code in the "Advanced" section of the settings.
  • Create your custom module for generating tokens those can be used by Omniture module to set site specific information in Omniture variables.

Now all pages will now have the required JavaScript added to the HTML footer can confirm this by viewing the page source from your browser.


Tuesday, 7 January 2014

Utilizing drupal's multisite feature at its best


Drupal provides facility to simplify management of sites which are having almost common functionality using multisites. In Drupal's term multisite is nothing but different websites sharing common Drupal's core code base with individual database and configurations.

Why Multisite?
  • Easier up gradation of sites
  • Sharing common custom and third party modules among different sites
  • Having individual database and configurations for easier management of multi-site
  • Easy deployment of multiple websites built using multi-site feature
  • Availability of powerful data migration modules for sharing of content and content types among multi sites.
  • Integration with installation profile for initial site setup

Multi-site can be used in situation where most of the features are common between sites and need to be shared among them.




Wednesday, 19 June 2013

Benefits of Using Symfony Framework



There are lot of frameworks available in the market today which help developers in developing applications and system faster than ever before!
Most developers however do not like the use of framework, maybe because of their ignorance of the many benefits that they provide.

Below are the some benefits mentioned for symfony:

1. Time Saving
By using Symfony, developer don't to write complex code every time which saves time by 50% in most cases.
Symfony2 is about 3 times faster than Version 1.4 and also takes up 2 times less memory.


2. Unlimited flexibility
Symfony2 is very  adaptable.
Its dependency injector and the Event Dispatcher make it entirely configurable, with each of the bricks being fully independent.

Full Stack : If you want to develop a complex application and you need many functionalities.
Brick by brick: If you build your framework according to the functionalities that you will need.
Micro framework: Works as a standalone, Symfony2 can also be used to develop a specific functionality in one of your projects.
Without having to redevelop everything and without installing the entire framework, but only the specific brick that you need.


3.  Code re usability
Most of the projects have some of the feature's common in each other. But each part of code is separate and at times have to copy the controller, models and view folders to the next projects.
The login system is very easy to copy across the CMS.
Rewriting such system used to to take much time earlier. Now a days we can copy them across and user can start working.


4. Access to services API
By enabling web API (Application Programming Interface) platforms like twitter, Google etc you get the chance to expand a website wit easy.

5. Community Assistance
Now a days community, forums and blog are there for helping developers. Anyone can take help from them.
Once you become experience enough, you can too contribute to community by providing them with your feedback and be of help to them in return.


6. Plugin Creation
When you happen to add a feature to the framework, simply create a plugin in a directory that you can later copy to all your projects.
This is one of its most striking feature which saves on time immensely and benefits enormously.

Tuesday, 30 April 2013

PHP 5.4.14 and PHP 5.3.24 released!


Hi All,

Good News for PHP Programmers !!! Recently PHP 5.4.14 and PHP 5.3.24 released on  11th-April-2013. This is announced from PHP development team at official PHP website http://php.net/

As stated in official PHP website "All users of PHP are encouraged to upgrade to PHP 5.4.14" This version fixed almost 10 bugs and upgrading the bundled PCRE library.

For more information visit official website of PHP.

Thanks,
Jimmy

Thursday, 25 April 2013

CMS Made Simple Content Management System

CMS Made Simple is an open source Content Management System built using PHP.
It helps website developers with a simple, easy to use utility to allow building lot of pages, semi-static websites.

CMS Made Simple is normally used for corporate websites or a website promoting organization or a team.
There are lot of other CMS packages which are specially created for building portals, blogs, or article based content. CMS Made Simple can do most of this, but it is not the primary focus of it.

If one is a professional web developer and have found that other CMS's are sometimes difficult to manage or are not able to full fill the requirement of site and want to get rid of it then CMS Made Simple is a perfect solution for them.

CMS Made Simple gives a functionality for the website administrator to create and manage pages, their content and their design. Through CMS Made Simple you can create a table based layout or a fully XHTML/CSS layout.

CMS Made Simple makes managing the navigation in your website very easy. One can re-organize site pages any way he want and navigation's are automatically created from your page hierarchy.

CMS Made Simple separates design code from content, so that editors can manage content without having to know much about how websites work. With CMS Made Simple you design once, and easily use that same design over and over again.
Smarty (a PHP based templating engine) is used to provide most of the caching, templating, and logic capabilities.

The build-in package provides the facility to manage news articles, search functionality,a contact form. CMS Made Simple gives WYSIWYG editor and also other built in functions.

Additionally, there are hundreds of third party add-on tools that are quickly and easily installable to allow building websites with many different capabilities.