Tuesday, 11 January 2022

Website Development

All the stuff you need to know about Website Development

If you are looking for a website development job, you need to learn the below concepts to crack the interview.

Things to Learn (Interview Questions)

Skills Required:
PHP, MySQL, WordPress, HTML / XHTML, JavaScript, XML, PHP MySQL, CSS, JQuery, Linux Commands, AJAX, Photoshop, Dreamweaver, Adobe Illustrator, Corel Draw, Smarty, OOPS in PHP, PHP MVC.

  • Codeigniter (PHP Web Framework)

  • Laravel (PHP Web Framework)

  • Wordpress (PHP CMS Framework)

  • Joomla

  • Drupal

  • Magneto

  • Open Cart

  • Prestashop

  • Zend

  • Google Analytics

  • Google Webmaster Tools (WMT)

  • Google Apps

  • Google Map

  • Google Adsense

  • Google Adwords (Search Engine Marketing - SEM)

  • Google Sitemap Generator and Submission

  • Wordpress.org (Theme and Plugin Development)

  • Wordpress Theme and HTML Template

    • Design Fixed Width Layout

    • Design (Flexible) Liquid Width Layout

    • Designing for Most Common Resolution

  • Choosing Hosting Provider

    • Free Hosting

    • Shared Hosting

    • Virtual Private Server Hosting

    • Reseller Hosting

    • Dedicated Server Hosting

    • Cloud Hosting

  • CPanel and Plesk Panel

  • Domain Registration (Server IP address pointing and Name Server hooking)

  • Website Hosting 

  • DNS Setting and Mail Server Setting

  • Types of DNS Records

    • A

    • AAAA

    • CNAME

    • MX

    • PTR

    • NS

    • SOA

    • SRV

    • TXT

    • NAPTR

  • E-Commerce Website Features

    • Administration

    • Automation

    • B2B

    • Billing & Invoicing

    • Catalog

    • Content Management

    • CRM (Customer relationship management)

    • Customer Service

    • Data

    • Ease of Use

    • Image Processing

    • Import/Export

    • Mobile Administration

    • Order Management

    • Reporting

    • Shipping

    • Taxes

    • Payments and Gateways

    • News Management

    • Site Management

    • Product Browsing

    • International Support

    • Search Engine Optimization

  • login form (simple php form)

    • Remember Me

    • Forget Password (send email password)

    • User Profile

  • Wordpress Forum plugin configuration and customization

  • Social Networking Features

    • Extensible Profile

    • Blogs/Forum/Journal

    • Networking Feature

    • User Registration and Dashboard

    • Photo/Video Gallery

    • Comments/Tags/Rating/Share/invite/like on blogs, videos

    • Privacy and Security

    • Video Podcast

    • Private Messages/E-mails/Text Messages

    • Content Management

    • Advances Access Privileges

    • Integrated Search

    • Aggregation Pages

    • Message Boards

    • Moderator Functions

    • Integrated Statistics

    • Classifieds

    • Games and Application

    • Event Calendar and Event Notification

    • Subscribe

    • Select Themes/Layouts

    • Advertisement Section (Marketplace)

    • Notes

    • Members Question and Answer

    • HTML Editor

    • Web Conferencing

    • Video Calling

    • Voice Calling

    • Ticker on posted updates

    • Chat rooms

    • Demographics

    • Help/Support

    • Privacy Settings

    • Groups and Communities

    • Email Alert

    • Grab/Copy/Share Photos

    • Notification

    • Poke

    • Smart Phone Access

    • Public and Private Bulletin Board

    • Captcha code for email forms

    • Post Message on Friends Wall

    • Thinking Room (Comments with Reply)

    • E-Newsletter

    • Status Update

    • Timeline

    • URL Shortening

    • Wall

    • Wiki

    • News Feed

  • Wordpress Alumni Form

  • Wordpress Comments (Threaded Comments, Reply, Avatar Upload, Extra Fields)

  • Wordpress Front end profile form, its customization and modification

  • Prestashop installation and wordpress integration (e-commerce application)

  • Wordpress Template Development

    • Business Templates

    • Corporate Templates (Organization and Company)

    • News Portal Templates

    • E-News Paper Templates

    • Educational Institution Templates

    • Blogger Templates

    • Personalities Templates

    • Magazine Templates

    • Photo, Video and Multimedia Templates

    • Flash Templates

    • E-commerce/Shopping Cart Templates

    • Community/Social Networking Templates

    • Government and NGO Templates

    • Temple and Religious Institution Templates

    • Social Networking Templates

    • Mobile Friendly Wordpress Templates

  • Social Networking Applications

    • Schools and Colleges Network

    • Restaurants Network

    • Travel Network

    • Retail Network

    • Film Network

    • Foodie network

    • Global Trade Network

    • Academic Research network

    • Self Help and New Age Network

    • Green Network

  • Payment Processing (Payment Gateways)

  • SMS Gateways

  • Donor Management wordpress plugin

  • Library Management wordpress plugin

  • Examination Result (Student Management WP Plugin)

  • Newsletter Service (Publish newsletter in website and send bulk email)

  • WP-email and WP-print plugin Customization

  • Enquiry Form Wordpress plugin with Database Export, Email and Auto Reply

  • SSH / Telnet Client (Putty)

  • FTP Client / FileZilla Client

  • SEO (Search Engine Optimization) Implementation for wordpress

  • E-Commerce Applications

    • Apparel

    • Arts and Antiques

    • Automotive and Aerospace

    • Babies Only

    • Beauty and Health

    • Computers and Internet

    • Consumer Electronics

    • DVDs and Videos

    • Equipment and Chemicals

    • Foods and Beverages

    • Games

    • Gifts

    • Home and Garden

    • Jewelry

    • Merchandise

    • Music and Entertainment

    • Office Supplies

    • Pets and Animals

    • Reading and Reference

    • Real Estate

    • Recreation

    • Telecommunications

    • Tobacco

    • Toys

    • Travel and Tours

  • Sponsor, Mentor and Child Management Module

  • E-Paper Wordpress Plugin

  • Flip Book Viewer (Images and PDF)

  • PDF, PPT, Doc Viewer

  • Embed Youtube to website

  • Display picasa gallery albums on wordpress website 

  • Invoice and Billing system ( Dinacc Product )

  • Postfix SMTP Mail Server 

  • E-Mail Client (Outlook) Configuration to download emails to local system

  • Web Server (Apache)     

  • SMTP Server (Postfix)     

  • IMAP/POP3 Server (Courier-IMAP)     

  • DNS Server (BIND)

  • Google Custom Search on website (wordpress plugin)

  • Upload documents to Scribd server and embed it to website

  • A plugin for Podcasters using WordPress  (Podpress)

  • StatPress management of statistics about blog visits (Traffic Tools)

  • Google Analytics track your wordPress site (Traffic Tools)

  • WP Custom Fields Search (search for entries based on price, location etc)

  • Search Multiple Custom Fields in WordPress

  • http://codex.wordpress.org/

  • Wordpress wp_query (search based on tag, category, post content, post titile)

  • Difference between xampp, wampp, lampp Web Servers

  • Difference between POP, IMAP, HTTP, SMTP Mail Servers

  • Different PHP Content Management System (What is CMS and Examples)

  • Different PHP Web Framework (Codeigniter, Zend)

  • Embed Google Maps to Website and Edit Google Maps

  • Asynchronous JavaScript and XML (AJAX)

  • PHP Session Management and Cookies

  • Static (HTML) and Dynamic Websites (PHP MySql)

  • GET and POST methods and how to get information from them

  • Terms : Web Service, Web Portal, Web Application, Website

  • Web Design and HTML, PHP Editor Software (Notepad++, Dreamweaver)

  • Buddypress for social networking website

  • x-cart  wordpress integration 

  • Zen-cart wordpress integration  

  • Os-Commerce wordpress integration 

  • Prestashop wordpress integration 

  • Magento wordpress integration 

  • Prestashop (Open Source)E-Commerce Website Implementation

  • Counter and statistics plugin for WordPress.    

  • Maintaining, Managing the site, Keeping Your Website Up-to-date

  • Modification and Addition of Website Content

  • Image Manipulation and Addition (client supplied images)

  • Newsletter & email list maintenance

  • Shopping cart product updates

  • Update announcements, articles, etc.

  • Replace images i.e. pictures & graphics

  • Adding/removing pages

  • PDF creation and uploading

  • Inner Pages Content changes

  • Adding or maintaining links

  • Company news updates

  • Adding new pages to the website

  • Adding new interactive components to the website

  • Modifying content and graphics

  • Product details changes for your shopping cart

  • New Product additions to your shopping cart

  • Pricing changes for your products

  • Maintaining your complete shopping cart

  • Updates to your calendar

  • Site "makeovers"

  • Employee details changes

  • Sending your newsletter to your clients

  • Designing newsletter for your company

  • Registration updates with search engines

  • Database engine design and development

  • Site layout and graphics design Programming (HTML, PHP)

  • Content organization

  • Technical Support and Website Consultation

  • Customization of website modules


  • PHP Template Engine | Smarty

  • AJAX Login Page

  • Wordpress Threaded Comments (Reply), Upload Avatar, Upload extra fields to Comment Form.

  • PHP Import/Export CSV file to/from mysql database


  • Web Developer Tools

    • The Web Developer extension adds various web developer tools to a browser

    • Firebug - The most popular and powerful web development tool

    • IETester, a free web app that allows you to see the appearance of web pages by using Internet Explorer 5.5, 6, 7, 8 and 9.

    • BrowserShots is a free cross-browser tool that captures screenshots of the website in different browsers.

    • FireShot creates screenshots of web pages entirely.

    • Yslow : It offers suggestions for improving the page’s performance;


  • Complete E-commerce Website Creation With Prestashop

  • Method of work (website creation)

    • Full details needs to be provided in order to start the project

    • Post Budget

    • We Deliver the PSD

    • PSD to Prestashop (theme development)

    • Test

    • Install theme on your shop

    • Configure web store to work smoothly

    • Install and configure modules

    • Upload products/ images on your store

    • Test (including test of the payment modules)

    • Delivery of the shop






  • PrestaShop Features:

  • Catalog Management

    • Inventory Management (bulk uploads and updates)

    • Product Export to eBay and More

    • Choose the Number of Products per Page

    • Cross Selling

    • Sell Downloadable Products

    • Unlimited Products, Categories, and Attributes

    • Product Comparison

  • Product Displays

    • Display Available Quantities

    • Offer Multiple Images of Each Product

    • Zoom in on Products

    • Related Products

    • Add to a Wishlist

    • Product Reviews

    • Send to a Friend (Share Product)

    • Fully Customizable Design Using Templates

  • Site Management

    • Administration Permissions and Users

    • Customize Logos on an Invoice, Favicon and Header

    • Choose Languages to Display

    • Edit Content through the CMS

    • Manage Performance (speed, cached, cookies)

    • 1-Click Upgrade

    • Webservice - CRM, ERP... Integration

    • Override: Customize your store without modifying the core

  • S.E.O

    • Search Engine Friendly

    • Customize URLs

    • Google Site Map

    • Meta Information for Products and Categories

    • Auto-generated Sitemap

    • Dedicated URL for each Product, Preventing Duplicate Content

    • Tags for Each Product

    • E-mail Notifications of Delivery

  • Checkout

    • One-page Checkout

    • Option for Customers to Create an Account or Continue as a Guest

    • Gift Messages, Gift Wrapping

    • Saved Shopping Carts Configured with Expiration Time

  • Shipping

    • Shipping Discounts

    • Fees by Price or Weight

    • Separate Billing and Shipping Addresses

    • Integrate with USPS, FedEx, UPS, Canada Post

    • Unlimited Carriers and Destinations

  • Payments

    • Payment via credit card, check, wire transfer and more (unlimited)

    • Tax automatically configured by country, state, and counties

    • Payment Filtered by Currency

    • Integrated with Authorize.Net

    • Set Prices According to Segmented GroupsMarketing

  • Client Account

    • Complete Customer Account

    • Ability to Send Messages via his/her Personal Accounts

    • Return Management

  • Translations

    • Geolocation

    • Translate a Shop in Any Language

    • Allow Customers to Choose a Language

  • Security

    • PCI Compliance (process, store or transmit credit card information maintain a secure environment)

    • SSL Certification (secure method of communication over the internet)

    • Secure Back Office (A login, password encryption)

    • Password and Cookie Encryption

  • Localization/Taxes

    • Address format according to country

    • Unlimited Currencies

    • Exchange Rate Synchronization

  • Analytics and Reporting

    • Track Visitors

    • View Customer Profiles

    • Track Orders and Sales

    • Catalog Statistics (Track your customers' favorite products)

    • Affiliate Statistics (Where do your visitors come from)

  • Marketting

    • Automated Follow-up E-mails

    • Newsletters Subscriptions

    • Loyalty Program

    • Refer-a-friend Program

    • Recently Viewed Products

    • Coupons & Vouchers


  • All web-designers and developers should use the following tools:

  • Firefox: Firebug is a free extension for easy comparison and debugging between your CSS and the output.

  • Firefox/Chrome: Web Developer adds many handy web developer tools to your browser.

  • Safari/Chrome: enable the Web Inspector.

  • Opera: Dragonfly, a fully-featured debugging environment.

  • Internet Explorer 8+: Developer Tools are available through the Tools menu.Internet Explorer users can also make use of Firebug lite.

  • Always validate your XHTML and CSS code using the W3C validators: HTML validator, CSS validator.

  • Reduce images and pictures size by using compression. Yahoo!'s SmushIt is an excellent tool for that.

  • http://quirktools.com/screenfly/ (Test any website at a multitude of common screen resolutions, including desktop monitors, tablets, and smaller mobile devices.)


  • Know the different roles of :

    • Web Developer / Web Designer

    • Software Developer

    • Software Engineer

    • Database Administrator

    • System Engineer

    • Network Engineer (N/W System Administrator and N/W System Engineer)


  • Remove .php (Extensions) from the url.

  • How to reduce wordpress cpu usage?

  • Use wget to migrate website from one server to another (download)

  • wget vs curl: How to Download Files Using wget and curl

  • pscp and scp to download webfiles to local computer from command prompt

  • ERM and CRM

  • Google Recaptcha

  • statcounter.com 

  • Create. Publish. Distribute!    (Feedburner)

  • Optimize Your WordPress Database for Better Performance

  • phpMyAdmin (a program used to handle the administration of your MySQL servers)

  • RSS Feed

  • Using @font-face for Embedding

  • TTF to EOT Font Converter

  • Optimize Images (Smush.it)

  • Optimize Databases 

  • Combines and minifies multiple CSS or JavaScript files into a single download (WP-Minify) 

  • Feedburner

  • Google Reader and Bloglines (Rss Reader) How to subscribe to RSS Feeds

  • How To Speed Up WordPress Load Times

  • Salesforce CRM

  • cloudflare

  • SugarCRM Framework

  • Dotnetproject Framework

  • CRM Features

  • Sales Force Automation

  • Manage Contacts

  • Organize contacts in a central location

  • Integrated with opportunities, accounts and customer support

  • Easy import/export options through CSV and other common formats

  • Manage Accounts:

  • Organize accounts in a central location

  • Automatically associate accounts with contacts, products, location, status, and more...

  • Understand your complete client relationship through integration of accounts with opportunities,

  • activities, history, cases and quotes

  • Manage Deal Flow

  • Enhance sales workflows and have full visibility into the progress of deals

  • Link opportunities with contacts and accounts

  • Customize opportunities to meet your company’s specific processes

  • Manage Sales Interactions

  • Schedule and document calls, notes, and emails

  • Review contact history

  • Set priority level, due dates, and team responsibilities

  • Manage reminders so users can meet their goals

  • Send Proposals and Quotes

  • All in one module for managing Proposals and Quotes

  • Generate accurate quotes and deliver them through email, HTML, or PDF

  • Multiple line items such as currencies and tax quotes are built in

  • Strict Version Control tracks change history


  • Order Management

  • Quotes

    • Generate accurate quotes and deliver them through email, HTML, or PDF

    • Track quotes as they move through the sales process

    • Customize quote templates according to your organization's requirements

    • Convert quotes into sales orders, invoices, and products

    • Create line items from the product catalog or customize as you go

    • Measure success by running reports on quotes

  • Sales Orders

    • Generate accurate sales orders and deliver them through email, HTML, or PDF

    • Track sales orders as they move through the sales process

    • Customize sales order templates according to your organization's requirements

    • Convert sales orders into invoices, and products

    • Create line items from the product catalog or customize as you go

    • Measure success by running reports on sales orders

  • Invoices

    • Generate accurate invoices and deliver them through email, HTML, or PDF

    • Track invoices as they move through accounting

    • Customize invoice templates according to your organization's requirements

    • Create shipments and payments against invoices

    • Create line items from the product catalog or customize as you go

    • Report on open and aging AR

  • Payments

    • Implement and manage single and recurring payments*

    • Process payments from credit cards*, checks, money orders, and bank drafts

    • Receive and allocate payments to one or more invoices

    • Customize and define payment types

    • Customize tax information according to local tax rates

  • Shipments

    • Manage shipments for invoices

    • Manage multiple shipping providers

    • Define and customize shipment status and other shipment items

  • Products

    • Build a custom product catalog

    • Manage product bundles and product kits

    • Manage pricing formula, discount information, and other product data

    • Track supported products and customer assets

  • Quickbooks Integration

    • Create and update customers, invoices, sales orders, and more from intelecrm through uni and bi-directional integration with Quickbooks

    • Access all Quickbooks accounting history in intelecrm

    • Manage multiple currencies between Quickbooks and intelecrm

    • Integrate custom objects and custom data between the two applications

  • Smart Payment Gateway Integration

    • Choose from multiple Payment Gateways including Revolution Payment Systems, Authorize.Net,PayPal, Intuit Merchant, Durango, iCash, Payment XP, Banktec, Teledraft, Cybersource

    • Automate the entire Credit Card Payment Flow from the instant a customer submits a credit card orelectronic check to the final authorization

    • Set-up Automated Recurring Billing (ARB)


  • Marketing Automation

  • Manage Leads

    • Integrated with opportunities, accounts and customer support

    • Easy import/export options through CSV and other common formats

    • Automated Lead Population through Website Web-to-Lead Form

    • Lead Source tracking

    • Customize fields to add additional criteria

  • Manage Campaigns

    • Create, manage, and report on telesales, email, print, web, radio, television, and newsletter


  • campaigns

    • Set and track budgets, goals, and revenue

    • Integrate leads, accounts, and contacts to create target lists

    • Create campaigns based on reporting metrics

  • Send E-mail Marketing

    • Send mass email marketing campaigns to leads and contacts directly within the intelecrm

  • environment

    • Create target lists based on user-generated reports

    • Track and assign opportunities according to campaign status

    • Designate opt-in and opt-out lists

  • Measure Results

    • Generate reports that measure the success of marketing activities

    • Visualize metrics through intelligent graphing technology

    • Perfect future campaigns based on past results

  • Customer Service & Support

  • Manage Support Issues

    • Streamline customer support

    • Track history and schedule follow up on support cases

    • Make your customers happy by fully understanding and addressing their issues

    • Enhance support workflow by closely monitoring its effectiveness

  • Manage Incoming Tickets

    • Collect Tickets from POP3 or IMAP boxes at regular intervals

    • Easily attach tickets to Accounts, Contacts, Opportunities, and Cases

    • Prioritize and assign tickets based on business workflow

    • Improve response times and reduce inbox clutter

  • Keep Track of Bugs

    • Manage the software development life-cycle

    • Users can submit bugs effortlessly

    • Organize patch and upgrade releases

    • Powerful search capabilities

  • Offer a Customer Portal

    • Customers can notify the support team directly online

    • Contact data can be updated directly by the customer

    • Improves data quality within the system


  • Reporting & Analytics

  • Run Reports

    • Streamline customer support

    • Track history and schedule follow up on support cases

    • Make your customers happy by fully understanding and addressing their issues

    • Enhance support workflow by closely monitoring it’s effectiveness


  • View the Dashboard

    • Rich visualization engine with a selection of graphs and charts.

    • Functionality can be used to visualize key performance indicators in real time.

    • Sophisticated charting technology built in

  • Review Case Analytics

    • Measure areas requiring improvement

    • Identify new issues and prioritize the responses

    • Understand how well users are resolving cases

    • Resolve problematic support issues and improve resolution times

  • Explore Trends

    • Forecast future pipeline and sales numbers

    • Understand the bottom line effects of new processes and procedures

    • Prepare for business cycles

    • Track employee progress and recommend areas for improvement

  • Visualize your Data

    • View data in multiple formats

    • Develop 3D color-coded charts

    • Over 70 different visualization options


  • Teamwork

  • Manage Projects

    • Integrate sales, marketing, and customer support management projects

    • Implement projects across all customer-related activities for all uses

    • Assign individual users and teams to specific projects

    • Monitor user performance and enhance workflows

  • Track Time

    • Accurately record start and end times according to task, user, client, and billing rates

    • Achieve enhanced visibility into the time users take to accomplish tasks

    • Time tracking metrics are accessible in the reporting module

    • Automatically generate receipts for billable work

  • Handle Interactions

    • Manage group schedules, meetings, and calls in a centralized place

    • Archive emails, notes, and tasks

    • Handle multiple types of activities including email, tasks, notes, attachments, calls and meetings.

    • Ensure everyone has access to the entire archive of interactions


  • Mobile Access

    • On the go connectivity to all intelecrm features and data

    • Compatible with any web-browsing device

    • Users stay up to date in real time

  • Check Email

    • Send and receive emails directly through intelecrm

    • Integrate other email clients including Microsoft Outlook.

    • Select recipients based on leads, contacts, and users

    • Attach documents located within intelecrm

  • Core Functionality

  • Manage Business Processes

    • Workflow Engine automates CRM related processes

    • Flexible and compatible with the specific workflow demands of any organization

    • Administrators define custom business rules

    • Individual users set alerts, actions, and triggers

  • Manage Access Rights

    • Protect sensitive data

    • Configure access rights on a per-module basis

    • Configure access rights according to teams and individual users

  • Security Management

    • Designate permission levels for groups and users based on job type, department, geography, andmore

    • Manage competing or regionally separated sales teams

  • Custom Fields & Layouts

    • Attach custom fields within modules that are related to company-specific metrics

    • Generate reports based on custom criteria

    • Designate custom fields as required or optional

  • User Personalization

    • Select from multiple themes† to display intelecrm™ skins according to user preferences

    • Encourage user adoption by letting users select their favorite themes

    • Intelestream can develop a custom theme to match company branding and color schemes

    • Drag and drop items to personalize the dashboard and menu

    • Configure user interface according to individual use-case requirements

  • Intuitive Interface

    • Work with multiple system records from within the same screen

    • Access related objects including Accounts, Contacts, Tasks, and Opportunities without navigating away from the screen

    • Save time, save clicks

    • Work the way you think


  • Intuitive Search

    • Quickly locate contacts, leads, or businesses that are within a specified distance from a target zipcode

    • Visualize key customer data on a map, including product penetration and lead volumes

    • Search for keywords inside document attachments within the CRM

    • Use tag clouds to query, categorize, and quickly browse data

    • Rate records and filter results according to user defined rankings


  • Installing mod_pagespeed From Packages

  • Set KeepAlive On. Apache Configuration (MAX Requests)

  • Upgrade Plesk , Mysql, Apache, PHP

  • Firewall and watchdog on server

  • watchdog - protect my server against crashes (Service monitoring).

  • Only DNS service in needed.if you can create a cname, and set the mx records, you can set up and use GA

  • MediaWiki – powerful wiki software that also powers Wikipedia

  • phpBB – software for running your own web forums.

  • restarting my servers, troubleshooting problems, and scalable resources(VPS) Root access and SSH access to your server.

  • A firewall prevents all network access to your server.protects your server and private network from unauthorized access.

  • Wordpress Multisite

  • WOW Slider (Create Slider)

  • Wonder Share (Create Flash)

  • IrfanView

  • Imgares

  • SWF means Shockwave Flash or Small Web File

  • AVI file extension is an Audio Video Interleave file

  • YTD Video Downloader

  • Difference between flv and swf file

  • FLV file only contains video, while SWF files can contain a variety of content.

  • WordPress Plugins to Help Optimize Performance

    • Minify engine - compress JS and CSS files

    • JS and CSS Optimizer

    • Wp Database Optimizer

    • WP Parallel Loading System:Enhance the loading efficiency of your Blog. Some features of PLS include automatic image optimization, parallelize HTTP connections, page speed improvement 

    • PHP Speedy is a script that you can install on your web server to automatically speed up the download time of your web pages.

    •  WordPress Caching Plugins

    • Use Google’s content delivery network to deliver jQuery

    • Smush.it - Image Optimizer and compresser

    • broken link checker

    • Delete spam comment

    • Remove unused themes

    • Delete unwanted plugin

    • Delete unused images


  • Add the code from the HTML5 Boilerplate .htaccess file to your current file

Performance improvements will come from these three main parts:

  1. Setting up an expiration date for numerous common file types, in turn making it easier for browser to cache files.

  2. Enabling gzip compression will compress files to a smaller size when they are sent to a browser.

  3. Forcing the latest rendering engine available for visitors using Internet Explorer. IE is bad enough already, so let’s make sure that visitors are using the best that’s available for them.


  • Windows Movie Maker (.wmv) can be uploaded to youtube

  • .AVI - Many cameras output this format - typically the video codec is MJPEG and audio is PCM (VLC Player)

  • .FLV - Adobe-FLV1 video codec, MP3 audio

  • .MPEGPS - Typically supporting MPEG2 video codec and MP2 audio

  • .MPEG4, 3GPP and MOV files - Typically supporting h264, mpeg4 video codecs, and AAC audio codec

  • Windows Media Player Firefox Plugin                 

  • HTML5 video

  • flv, swf (demands Flash Video Player on web server, see installation instruction)

  • mov, qt (demands Quicktime Plugin on client browser)

  • wmv, mpg, mpeg, mpe, asf, asx, wax, wmv, wmx, avi (demands a media player plugin (like Windows Media Player) on client browser)

  • simply embedding swf files using plain HTML and the browsers built-in player

  • Browser Plugin

    • VLC Media Player Web Plugin

    • Windows Media Player Plugin

    • Quick Time Plugin

    • Adobe Acrobat PDF plugin

    • Shock Wave Flash Plugin


  • ImageMagick Engine

  • Pinterest.com

  • Facebook.com

  • Twitter.com

  • Google+

  • Picasa Album

  • Flickr - Share Photos

  • SEO Services

    • Website optimisation for Google and other search engines.

    • SEO audit of the web site. Website analysis.

    • Technical advice on website optimisation. 

    • Keyword research, competitor analysis, keyword planning.

    • On-site technical SEO and web development.

    • Content and web presence management.

    • SEO training and guidance.

    • Link building.

    • PPC.  

  • SEO Audit Includes:

  • Website Page Inventory

  • Keyword Research

  • Target Keyword List Identified

  • Competitive Metrics Evaluation

  • Social Signals Review

  • Organic Traffic Analysis

  • Content Scoring & Opportunities

  • Page Title Optimization

  • SEO Best Practices Review

  • Search Friendliness Analysis

  • Homepage Review

  • Link Profile Research

  • Relative Strength Analysis

  • Software Training

  • Dedicated Account Manager

  • Completed within 60 days




  • Corn Job

  • Drawback of using flash in your website  :  Flash player is required to run, not rank well in the search engine because it is not search engine friendly, loads slower you may lose probable visitors, Flash is more expensive and time intensive to upgrade.

  • Advantages of HTML Website:

    • - It's easy to learn (though not easy to master).

    • - It's universal.

    • - It's versatile.

    • - It's relatively compact.

    • - It's human readable.

    • - It's free.

  • Advantages of using a CMS - Client

    • Ability to add or edit pages on your website yourself (No maintenance and No payment)
    • Useful in organisations, with many content contributors
  • Disadvantages of using a CMS - Client

    • Using a CSM effectively can require certain computer skills
    • Not have the resource to update website regularly(do not opt for CMS)
  • Advantages of using a CMS - Developer

    • Can pass maintenance over to client
    • Faster development

    • Good built in SEO
    • The ability to leverage excellent third party plugins
  • Disadvantages of using a CMS - Developer

    • The overhead on server resources
    • Can require extra maintenance, backups, upgrades, security patches.
    • If incorrectly used by the client it can break site
  • mailchimp - Newsletter Service

  • Lava Lamp Menu

  • Ticker Script

  • Scroller Script

  • Accordion Content/Menu Script

  • Web Tools

    • Favicon Generator

    • Image Optimizer

    • Who.is

    • Popup Window Generator


  • Google Doc Embedder

  • Web Analytics

    • Hits

    • Page Views

    • Visits / Sessions

    • Unique Visitors

  • Sql splitter

  • Xml splitter

  • wp-export/import posts

  • Download media library

  • Add media library from server

  • MySQL client - Phpmyadmin

  • PHP error logs/access error

  • Mobile Device Emulators and Simulators 

  • Mobile Web App vs. Native App

  • Mobile Emulator and Simulator

  • What is the difference between TIFF, GIF, JPG, JPEG, PNG, and a BMP file? 

  • Image File Formats - JPG, TIF, PNG, GIF Which to use?

  • Mobile Detector : Mobile Theme Switcher

  • Responsive Theme Development

  • Scribd, Docstoc, Google Docs, Issuu, wePapers and www.Yumpu.com are document-sharing services.

  • Dropbox, SkyDrive, iCloud, and Amazon Cloud Drive are File hosting services

  • Google Apps Script is a JavaScript cloud scripting language

  • Cloud, Cloud servers, Cloud Computing, Cloud Hosting

  • Mysqldump/SSH Access

  • Mozilla , Opera , Firefox Emulator download (firefox os simulator)

  • Edit php.ini to increase php upload size

  • Mailman (Mailing list service for sending newsletter[grouping email address])

  • Microsoft Office Publisher for design

  • Apps market place -  App Store (iPhone and iPad)

  • Apps market place - Google Play (Android) 

  • PageBreeze (construct table in word and paste in editor)

  • Mailing groups in gmail

  • SEO Tools

    • SEO Doctor – Free SEO Audit Tool

    • Seoquake

    • yslow

  • Firefox addon wordweb ctrl+rightclick

  • Twitter Bootstrap framework and foundation framework

  • Sass vs less css preprocessor

  • Wordpress Theme Framework

  • CSS3 Transitions Animation with CSS Transitions

  • CSS: 3D Transforms and Animations

  • Backend Framework and Frontend Framework (PHP Framework & CSS Framework)

  • CSS Frameworks : Simple and complete

  • Firefox OS Simulator [mobile]

  • A CDN is a network of servers containing shared code libraries.

  • Advantages and disadvantages of using frameworks

  • Advantages

    • Speeds up the mock-up process

    • Clean and tidy code

    • Solutions to common CSS problems

    • Browser compatibility

    • Learn good practices

    • Having a single procedure to resolve common problems makes maintaining various projects more straightforward.

    • Helpful in collaborative work

  • Disadvantages

    • Mixes content and presentation

    • Unused code leftover

    • Slower learning curve

    • You don’t learn to do it yourself

  • Google web elements

  • Screencast-o-matic Recording

  • Viemo - video hosting

  • html5 Boilerplate : HTML5 Boilerplate is a professional front-end template for building fast, robust, and adaptable web apps or sites.[Not Framework]

  • Bootstrap, Foundation, Reverie CSS Frameworks

  • Reverie is a versatile HTML5 responsive WordPress framework based on ZURB's Foundation.

  • Difference between CMS, CMF and web Application Framework

  • Types of framework Front end and back end (CSS, PHP)

  • Ecommerce Framework: Drupal Commerce

  • Shopping cart Plugins / Script and E-commerce Platform / shopping cart software

  • Roots is a WordPress starter theme based on HTML5 Boilerplate & Bootstrap.

  • Difference between Registry, Registrar, Registrant







No comments:

Post a Comment