We are pleased to introduce another School Management Software
Edusensenote. It is developed on open-source technologies and provided as Software as a service(SAAS). It is the free School Management Software readily available for Principals, Teachers, and Students.
It is widely used by a large number of schools in India.
Edusensenote
Environment & Technologies  (Software as a Service )
Web Server: Apache 2.X
Database: MySQL(5.6)
Language : Jquery,  HTML, CSS
official site: http://edusensenote.com/

Software As A Service is one layer of Cloud where ready to use application is available.  You can use this software services by just registering yourself and use it as you needed. Many of the paid and free applications are available in Market. Some of the famous examples for SAAS are
1. Gmail
2. FaceBook
3. WhatsApp
4. Google Drive…
5. .. etc.. list continue.
Paid Services are
1. Workday
2. Sales Force
3…. etc.. list continue.

Many of Opensource Developers and communities are created their Applications with very planned and standardise way. Especially which I am listing on my website.  You need not aware of specific technologies (PHP, JAVA, ROR) to make these applications to up and running.

Wondering how?

Yes! you no need to be expert to make these applications up and running. Just you need to purchase some space in some of the famous hosting providers. Some of them which I am using is as follows.

  1. Godaddy
  2. Hostinger
  3. Hostclear
  4. Servers Free
  5. Openshift (By Redhat)

But if you are not very sure and having confusion to spend money before making your hands dirty and very first time playing with these things then you can go with ServersFree.com where I started my journey on HTML and PHP applications. In this server, you can deploy your first website with 0 cost and Hostinger also providing the free plan for your first website.

I would suggest you deploy first your static sites before going to dynamic one.

You can install open source application/websites by using following procedures.

  1. Installing website by uploading the file
  2. Installing website by pulling it from GIT.
  3. Using Auto Installer provided by your hosting provider.

 

 

 

 

 

Static websites are websites which are not having dynamic behavior. Its simple HTML pages which follow based on links and will not be having any discussion making capabilities.  It will be having just navigation from one page to another page and from one link to another link and very easy to publish in any hosting provider. Just once you create your web pages in local you just need to copy these files in hosting server and it will be ready to start. No special programming skills required to develop Static website. Just HTML and CSS for beatification is enough.  But for every info you need to have static page which will take lot of space in your hosting provider and most of the times the space will be limited if you are going with basic or free plans.

Dynamic website, as its name suggest its not an static website.  As name describes, it will have dynamic behavior, it will be interacting with users and based on user inputs it will behave dynamically.  Consider simple example, when users interacts with login page. When users enter his credentials and submit the page it will take the inputs from users and process it with its internal stored (database) data and validate whether the given information is correct. if the information provided is valid it will redirect to application page, else it will redirect it to same page and as to re-enter the details as the given details are not valid as per stored record in that particular website.  Dynamic website will have some dependencies to complete it tasks.  Following are the dependencies for Dynamic websites.

  1. Web Server
  2. Database
  3. Some specific languages which will create dynamic pages(JQuery, HTML5, PHP, .. etc)