Go To Main site Call For Experts Help +1 - 424 - 777 - 2108 Coding Brains- Software Developer India ...

Bookmark Blog

Coding Brains- Software Solutions

Blog Directory Blog Directory

Blog Rankings

Technology Blogs - Blog Rankings
Codingbrains. Powered by Blogger.

How to protect your website from hacking and Virus attack

Each day, Google identifies 9,500 malware-infected websites, about 4,000 of which are legitimate sites compromised by hackers the stats seems really scary for innocent webmasters but that is really true . Each and every one should think about website security.

Shakespeare taught us that overconfidence is our downfall. Always believe  that one day your server will somehow be hacked, and act as so.Hackers seem to be targeting smaller sites as well, more and more. So, when a webmaster  ask us what they can do to prevent this sort of naughty behavior, we provide them with a few simple guidelines .



.htaccess is a configuration file which contains instructions for handling requests such as redirection, frequent errors, setting passwords and preventing directory browsing or the hot-linking of images etc.

The .htaccess file works for sites hosted on Apache servers on both Linux/Unix and Windows operating system.

2. Add robots.txt file

Its a  fact that the wrong use of a robots file can lead to Google penalty. In the context of security consciousness for your website, being careful with the use of robots file is important.Some public files needs to be blocked i.e. not to be indexed by the search engines and this is the pure work on the robots file; You can use the following robots file example to achieve this task :

User-agent:  *
Disallow: /cgi-bin/
Disallow: /wp-admin/
Disallow: /wp-content/
Disallow: /wp-includes/
Disallow: /recommended/
Disallow: /comments/feed/

3. Content Management System(CMS) are not really secured

Generally, a serious minded blogger should not entertain the use of a free WordPress theme Its better to hire a dedicated developer for customizing your website.To keep a CMS as secure as possible, there are certain basic recommendations that you or your developer should always follow:

  • Verify file permissions are correct and not too permissible.
  • Hide your directory structure.
  • Do not let two or more applications share the same database.

4.Error messages

For example if you have a login form on your website you should think about the language you use to communicate failure when attempting login.

 5. Use SSL certificate 

It is a good idea to use a security certificate whenever you are passing personal information between the website and web server or database


 Use a Strong Password 

Unique. FTP, database, control panel, and email passwords should all be different from each other and not used on any other website. 

Complex. Passwords should not be easily guessed. The best passwords do not contain words and are a combination of numbers, symbols, and upper and lower case letters.

Private. Be careful about who you share your passwords with and how you share the passwords. If sending a password via email, consider transmitting it as an image instead of via plain text. Or better yet, send it through several mediums: email and text message, for instance.


What to do if you already being hacked 

As soon as you realize you were hacked, try to find out when. Look at the file dates and go through your error logs and ftp access logs. If you have a low traffic site, even go through your normal access logs. It's always good to at least skim through your error logs once a month to see any failed hack attempts (the successful ones won't get recorded there). Skim through your ftp access log occasionally for IP addresses that aren't yours. You can even block ftp access to any IP that isn't yours.

Finding that you were hacked, don't immediately delete all the hack files in a wave of frantic paranoia - save them first on your PC locally for later analysis. Save log files and everything else.

I suggest to read the following Article that help you recover your website from hackers attack



A guide to deploy a better web development

Every designer or web development company develop unique process to their web design process , but the basics remain the same: learn, plan, design, code, launch and maintain.
it helps to have a process to follow, especially if you are just basic knowledge in web design field.Good guidelines can help you work better by keeping forgetfulness to a minimum.

There are Major six stages of website development cycle.

  • Site definition and planning
  • Information architecture or Requirement Analysis
  • Site design
  • Site construction
  • Site marketing
  • Tracking, evaluation, and maintenance

I am starting with first two stages in this blog as the topic needs descriptive write-ups.


The planning stage is arguably the most important, because what’s decided and mapped here sets the stage for the entire project. This is also the stage that requires client interaction and the accompanying attention to detail.

When it comes to website planning there are at least five key items to consider when coming up with your website blueprint. If you make sure to take time to think

through these five things your chances for creating a successful website increase exponentially.
  • Determine the goals for your website. What are you trying to accomplish?
  • Pinpoint your target audience and try to understand what their interests are. How can you provide them with the valuable information they are looking for?
  • What will your call-to-action be? Determine what you want your website visitors to do once they land on your site.
  • Figure out how you will get your readers to easily navigate through your site in order for them to complete your call-to-action
  • Create a list of keywords that you will use throughout your site in order to move your web pages up the ranks of search engines like Google, Bing, etc. 

Requirements analysis

Determine required software and resources (stock photography, fonts, etc.)

A Custom website is not an event. It is a flexible, extensible communications tool that reflects, negatively or positively, on the business.


Top Factors that boost Indian Software Industry

Statistics for Industry 

India's IT industry can be divided into five main components, viz. Software Products, IT services, Engineering and R&D services, ITES/BPO (IT-enabled services/Business Process Outsourcing) and Hardware. Export revenues primarily on project based IT Services continue to drive growth with IT Services accounting for 59% of total revenues followed by BPO and Engineering services at 20% and Software Products at 19%. Multi-year annuity based outsourcing agreements are expected to increase going forward. In terms of total export and domestic revenues, Application Development and Maintenance (ADM) still continue to be the bread and butter for Indian <> IT companies, contributing to roughly 60% of their total revenues.

1. India’s top five IT outsourcing companies comfortably outpaced the worldwide IT services market in 2013, according to a recent report by Gartner.

2. India’s all-powerful IT body NASSCOM wants the country’s burgeoning software development industry to generate $10bn in revenue by 2020, in a move designed to "rejuvenate" India’s sprawling IT industry.

3. Business start-up potential has already brought on the support of a number of entrepreneurial enterprises across the world so as Indian Software Industry

4. Labour arbitrage has been the competitive edge of the Indian software sector over the last few years. However, this seems to be threatened now by MNCs who are replicating the Indian outsourcing model and setting up captive bases in the country. A new trend of 're-shoring' has been observed, where US corporations are increasingly shifting operations, which were outsourced earlier, back to the US.

5. Increasing competition, pressure on billing rates and increasing commoditization of lower-end ADM services are among the key reasons forcing the Indian software industry to make a fast move up the software value chain by providing higher value-added services like consulting, product development, R&D, social media, mobility, analytics, cloud computing and end-to-end turnkey solutions. 


New Revolution waiting in E-commerce Industry with small drone "delivery robos".

Why its called revolution 

Most of people buying products online might feel this particular issue of deliverability , We need to wait for a long to get our selected and loved product. However sometime we feel that after getting things after 2-3 days(It depends on load and dispatches) it looses desirability . But thanks to Amazon innovations , The CEO Jeff Bezos revealed the world's largest online retailer is currently working on a delivery system aimed to deliver orders within 30 minutes called Prime Air.

Woohaa! , so waiting for our parcel would be for almost 30-40 minutes accordingly the distance, it is very significant reduction in wait. 

What is the main Challenge 

Some Critics  said that it could  be difficult for light weighted drone aircraft to cary over sizeed  adequate packages it leads a  payloads to justify operating costs.Also, a system of remotely operated delivery drones would require expensive Running Cost. 

Lets See The Live Drone At Work  


 Amazon Expect  that drones, can carry packages weighing up to 2.3 kg  and the Average time duration will be  within 30 minutes of them placing an order.

What Expert Says -  

 "I walk down the street and see drone dollars everywhere," says Patrick Egan, a drone consultant who heads the Silicon Valley chapter of the Association for Unmanned Vehicle Systems International, or AUVSI, a lobbying group for the industry. "The potential is huge, and thousands of people are already flying them around the U.S. making money."

What is impact on E-commerce Industry :- 

Online selling websites believing that  this innovation turned as sci -fi fiction movie but it would be reality some day  , might be possible we have some articles delivered by drone for test . 

E-commerce redesigning need to implement the drone delivery system the fact is very clear as US government has sanctioned some G.O regarding it see below 

Now, by 2015 US airspace is expected to be opened up to all kinds of commercial drones, with Europe quickly following suit in 2016, when everything from books to pizza could be delivered by the aerial robots.



The Ultimate Guide for Hiring Dedicated web Developers/Designers

What makes your business start-up successful and profitable? What makes An Entrepreneur unique in their digital marketing efforts year after year while other agencies struggle to find sustainable plan to get optimum results? An outsourcing become Top solution to control efficiently project and cost graph !.

If you  are already familiar with the advantages of outsourcing the projects , we have some Quick tips to enhance the skills of freelance hiring.

What do you want ?

  1. What is your audience for your web portal.? Do you know which operating system and browser they are using?
  2. How frequently your website require  updates? Would you like to make changes yourself?
  3. Will you be selling something?
  4. Expected deadline and Time-frame for project get done?
  5. And finally the budget of Entire Project?

The best part  about finding a good developer or web development agency is that you need to know the expected places where you can get Coding Brains.  A good place like freelance project submission sites are also in option  to find them. You typically have to look for successful software companies and see who they use.

Expected Sources for Finding Talented and trusted developer/designer

1. Google (or prefer best suitable Search Engine according to your geographical are)
2. Social Networking Sites or groups i.e Likedin, Xing
3. Freelance project submission sites like oDesk
4. Business references and B2B Suggestions (Experiences of other recruiters )

You’ll probably Need  to do a research with Google queries (i.e website development india, hire dedicated developers,hire dedicated designer,web design company in india  ) and browse sites like LinkedIn for hours to come up with a decent list of developers. This process is going to be time consuming, but there aren’t any easy solutions yet.

Below the checklist before Finalizing the resource Hire

1.Figure out the plan and requirnments before first meeting with developer/designer.
2.Listen to the developer’s ideas.
3.Don’t pay for everything upfront.
4.Set the baseline in your favor.
5.Think about communication and customer service with team or developer.

Some good reasons to hire dedicated developer/designer

1.Makes You Unique to Your Competitors

In past days when competition in online market was low the trend was to get free web hosting and pre design templates for website , but this strategy might not get servive in high competitive online industry . The current stream got so dynamic and chages in technology occuring very quick thats why uniqueness always prompt a brand in better way. If you have a unique look that stands out and is impressive, then you have a better chance at getting the customer.

2.Saves Your Time and Effort

You probably have much more important things to do than to fiddle around with web development and design for a large amount of time. Small businesses need a lot of work and attention or else they are at risk of failing. So, focus on the bigger issues and let a professional get your website ready. 
3.Increases Your Conversion Rates


Every business needs money, and the only way to get money is to convert people into customers. A well designed site will have many techniques implemented that help promote your products and services. A professional designer know how to make things appeal to customers and then once a customer is interested, they will use call to actions to give them that extra little push they need to go through with the transaction. If you want more sales, then a professional website is something that is necessary.


Combine all your media and marketing efforts under a single integrated strategy which increases the overall effectiveness of every media and marketing tactic you implement. Depending on your current business goals and objective

The 10 Biggest Social Networks In The World
Explore more infographics like this one on the web's largest information design community - Visually.

Rules of blogging to rule heart of your audiance

What you keep in mind while writing a blog ? Yes true , every writer want to get attention of blogs audience . it does not matter what the topic is related for , its only you who can create sensation around daily blogging community . here I am including some Quick tricks that surely get you on one step ahead of positive blogging .

Choosing A Theme For The Blog:- 

Image and design speak more powerfully than words in we content writing. be more attentive! It’s possible to change your blog theme without losing your blog posts, comments and pages. Anyway, they may undergo some changes and editing. Go through closely with some suggestions so that you have clear concept of choosing proper  blogging theme, if you are going to make money with your blog do Hire dedicated developers/designers to help you out with custom blog designs.

Always try to show your writing skills not copying skills. 

World of web is filled with numerous blogs and write-ups under any topic , Google show you the infinite threads in which you may interested . but first page is surely have some excellent example of writing , and quality work. So do not spam or copy just be original does not matter how many words you are writing.

Understand your Audience. 

Get some spare time before starting to write on the go because  you need to do some research work regarding interest of your audience  . Try to use some tools like Google/trends , Facebook , twitter , Linkedin, you can get the feedback for your quick survey.

Focus On Building an amazing call to action 

There’s enough mediocrity out there. Stop adding to the noise, and do something outstanding. Write for scanners not visitors.





Watch what experts do :- 

Get experts feedback and follow veteran writers to watch their  way of content marketing.


Quick Review On Top 4 CMS Platforms

Quick review on Top 5 CMS Platform
Content Wordpress Joomla Magento Drupal
Home Page www.wordpress.org www.joomla.org www.magento.org www.drupal.org
Installation Wordpress Installation Forum Joomla Installation Forum
Magento Installation Forum Drupal Installation Forum
About Wordpress began as an innovative, easy-to-use blogging platform. With an ever-increasing repertoire of themes, plugins and widgets, this CMS is widely used for other website formats also. Joomla offers middle ground between the developer-oriented, extensive capabilities of Drupal and user-friendly but more complex site development options than Wordpress offers. Magento is an open source e-commerce web application that was launched on March 31, 2008. It was developed by Varien (now Magento Inc) with help from the programmers within the open source community but is owned solely by Magento Inc. Magento was built using the Zend Framework. It uses the entity-attribute-value (EAV) database model to store data Drupal is a powerful, developer-friendly tool for building complex sites. Like most powerful tools, it requires some expertise and experience to operate.
Features Ease of use is a key benefit for experts and novices alike. It’s powerful enough for web developers or designers to efficiently build sites for clients; then, with minimal instruction, clients can take over the site management. Known for an extensive selection of themes. Very user-friendly with great support and tutorials, making it great for non-technical users to quickly deploy fairly simple sites. Designed to perform as a community platform, with strong social networking features. Magento provides feature-rich eCommerce platforms that offer merchants complete flexibility and control over the presentation, content, and functionality of their online channel. Known for its powerful taxonomy and ability to tag, categorize and organize complex content.
Caching Plug-ins data WP-SuperCache: The Super Cache plugin optimizes performance by generating static html files from database-driven content for faster load times. JotCache offers page caching in the Joomla 1.5 search framework, resulting in fast page downloads. Also provides control over what content is cached and what is not. In addition, page caching is supported by the System Cache Plugin that comes with Joomla.

Speed matters. Numerous studies have shown that website load time can greatly impact bounce rate, conversions, and your bottom line. Even delays under half a second can cause customers to abandon their shopping cart. Full Page Cache extension speeds up your Magento site so you can serve more content and convert more sales.

Pressflow: This is a downloadable version of Drupal that comes bundled with popular enhancements in key areas, including performance and scalability.
Example site

Social Networking: PlayStation Blog

News Publishing: CNN Political Ticker

Education/Research: NASA Ames Research Center

News Publishing:The New York Observer

Social Networking: MTV Networks Quizilla

Education: Harvard University

Restaurant: IHOP

Most popular websites:

www.thewatchgallery.co.uk, www.blazesunglasses.com, www.alexandalexa.com

Community Portal: Fast Company, Team Sugar

Support of Extensions

FInd support extension on
  1. official Website – http://wordpress.org/
  2. Web Extensions - http://wordpress.org/extend/
  3. Or community Web forum - http://wordpress.org/support/
  4. http://codingbrains.com/Website-Development/Wordpress-Customization-India.html
  5. Wordpress Customization
http://extensions.joomla.org/ Joomla Customization http://www.magentocommerce.com/magento-connect/Magento Customization free extensions are the support for them may be non-existent or limited. So, if you have a problem with a module, you will have to find the solution yourself.Drupal Customization

- Copyright © Coding Brains- Software Developer India ... - - Powered by Blogger