Technology Powered Knowledge Base
Click Here To Make FREE Audio & Video Call From Web Browser!

Free and Open-source important resources those are really good

VN:F [1.9.22_1171]
Rating: +3 (from 3 votes)
VN:F [1.9.22_1171]
Rating: 10.0/10 (4 votes cast)

Development Guides:

  1. PHP coding standard and development style: http://www.php-fig.org/psr/
  2. PHP code review and coding standard tool: http://www.sonarqube.org
  3. PHP based unit testing and automated testing tool: https://phpunit.de
  4. PHP based coding documentation using dockblock: https://phpdoc.org
  5. PHP based functional document creation and unit testing tool: http://behat.org

Cross Origin Service:

  1. CORS mechanism and web-service: https://developer.mozilla.org/en-US/docs/Web/HTTP/Access_control_CORS
  2. CORS technique and implementations: http://www.html5rocks.com/en/tutorials/cors/

Continue reading

Image Optimization & Compression Using PHP and ImageMagic

VN:F [1.9.22_1171]
Rating: +18 (from 18 votes)
VN:F [1.9.22_1171]
Rating: 10.0/10 (19 votes cast)

Now a days image compression very much required for website and web applications. In today’s world bigger images and many css and js are creating rich web apps but without compression it’s very difficult to serve websites quicker to user’s browser. So compression and optimization are used to server lots of data with compression. We can compress full webpage using Gzip compression technology. In that case we can use .htaccess or PHP to do that, Example:
 
Continue reading

HTML5, CSS3 and JS Quick Start Guide and Complete References

VN:F [1.9.22_1171]
Rating: +16 (from 16 votes)
VN:F [1.9.22_1171]
Rating: 10.0/10 (15 votes cast)

Semantic Elements:
A semantic element clearly describes its meaning to both the browser and the developer. Examples of non-semantic elements: <div> and <span> – Tells nothing about its content. Examples of semantic elements: <form>, <table> and <img> – Clearly defines its content.
 
Following semantic elements are newly added in HTML5, Every HTML5 supported browser can accept those tags even smart phone browser also support them.
Continue reading

Install and Working With NodeJS on Windows PC and OpenShift

VN:F [1.9.22_1171]
Rating: +14 (from 14 votes)
VN:F [1.9.22_1171]
Rating: 10.0/10 (14 votes cast)

Node.js is a platform built on Chrome’s JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it light weight and efficient, perfect for data-intensive real-time applications that run across distributed devices.
 
We can write Server Side and Client Side application in same language as famous Java Script is enough for that.
 
NodeJS can run own HTTP server with any custom port and can directly communicate with client application with Server Host and Port. So that NodeJS can create custom Socket and can communicate with client app using the Socket.
 
Continue reading

What is WebRTC, Current Scenario and Why we should Follow

VN:F [1.9.22_1171]
Rating: +20 (from 20 votes)
VN:F [1.9.22_1171]
Rating: 10.0/10 (20 votes cast)

What is WebRTC? & why it is?
WebRTC is an open-source project enabling plugin-free, Real Time Communications (RTC) in the browser. It includes the fundamental building blocks for high-quality communications such as network, audio, and video components used in voice and video chat applications.

These components, when implemented in a browser, can be accessed through a JavaScript API, enabling developers to easily implement their own RTC web app.
 
WebRTC is made up of three APIs:
1. GetUserMedia (camera and microphone access)
2. PeerConnection (sending and receiving media)
3. DataChannels (sending non-media direct between browsers)
Continue reading