Archive for linux web hosting

Server-Side Scripting – Pros and Cons

Server-side scripting is a web server technology, a way of programming for the websites that depends on the software functioning on the web server to run commands instead of the user’s browser or the plugins installed. This way, the page resulting or the web applications looks as a simple generated HTML web page at the loading time.  There are various pros and cons of server-side scripting. Some of them are…

Pros of Server-Side Scripting:

  • Server-side scripting decreases the load on the users machine, since it doesn’t need to have any plugins or browser supported scripting technologies like JavaScript.
  • Server-side scripting can be used to dynamically create pages on the fly. Using this technology, new pages can be created instantly.
  • Various applications and CMS can be built using the server-side scripting, which is useful in maintaining websites without requiring to edit code.

Cons of Server-Side Scripting:

  • It needs the scripting software to be installed on the dedicated server.
  • Most of the scripts and content management systems need databases in order to store the dynamic data.
  • The dynamic scripts makes new security concerns, and creates a way for hackers to get access to web servers deeding code flaws.

Majority of websites uses some kind of dynamic contents, and is managed using the server-side scripting. The most common scripting languages offered by most of the uk web hosting companies are Perl, PHP, ASP.NET, Java Server Pages, Ruby, and Python.

VN:F [1.9.17_1161]
Rating: 4.0/10 (1 vote cast)
VN:F [1.9.17_1161]
Rating: 0 (from 0 votes)

Related Posts:

Installing Software on a Linux Hosting Server

There are various factors that needs to be considered while installing any software over a Linux web hosting UK server. Factors such as :

  • The type of Linux distribution you intend to use
  • An availability of package of a particular software you intend to install
  • The source of the software.

The software installation is rather simplified with the package management systems used by Linux distributions. Few of the distributions have online repositories which enables users to install binary packages in a faster and simpler way, it also enables it to automatically compile the packages from source. If you are using a Red Hat based distribution, then it makes use of RPM packages wherein the package management tool is known as YUM. Whereas if you have a Debian based distribution on your server, then it would be using DEB packages and the package management tool is known as APT. Whereas Gentoo makes use of the system known as Portage for compiling packages from source.

You can rely on the packages available with the distribution’s online repository, as they are more expected to be in an appropriate format. Whereas if you have any software that has been taken from a third party, there may be multiple ways you might receive them.

  1. The packages might be available with your Linux distribution’s file format via a third-party repository or for download.
  2. That software might offer an an installer which would automatically put the binaries on your system.
  3. It might be available in a source code form only, in this case you are required to compile it from source.

For compiling it from source, you are required to run a few commands:

./configure
make
make install

Though there may be difference in the method of compilation depending on the software may try to install. It may be useful to check a text file labeled INSTALL for instructions in particular. It is most likely that you would require to install dependencies, that your package manager would usually handle it on its own. Upon installation of the software, despite of the method used, the software should function the same as it would have if installed by any other means.

VN:F [1.9.17_1161]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.17_1161]
Rating: 0 (from 0 votes)

Related Posts:

LDAP or Lightweight Directory Access Protocol – An Insight

What is an LDAP ?

LDAP is an abbreviated term for Lightweight Directory Access Protocol. This protocol is used to access directory services. LDAP runs over TCP/IP or other connection oriented transfer services.

LDAP can be considered to be a directory without much difference than any database, but holding more detailed, attribute based information. The data in a directory is usually read more as compared to that is added to it. Hence, they are built to offer a faster response to higher volumes of look-ups and search operations. The capability of mirroring the information over a greater scale for the purpose of enhancing the availability and reliability and in the meantime cutting down the time required for responding to queries. For such directories it is important to have a proper scheduling and synchronization.

Various methods of providing directory services exists. These methods enable users to store different types of information within the directory and placing various attributes on the way the information can be grabbed and updation can be achieved, and avoiding unauthorized accessibility.

Working of LDAP

The LDAP directory service makes use of the client-server model. Single or more that one LDAP servers can contain the data constituting the LDAP directory database. An LDAP client would get connected to an LDAP server and request for information. In return, the LDAP server would respond either by providing the information or would direct the requester somewhere he can get the information.

Most of the popular email clients offer a personal address book, but if you have never sent or received an email from a particular address, you do not have a scope for its look up. Hence it becomes difficult for any organization to maintain a central updated phone book that can be accessible to all. This gave rise to LDAP servers. With it, client programs can search for entries in the LDAP databases by different means. These servers are capable of indexing every data in their entries, and can filter information based on the person or group of your requirement, and provide the required information.

This should not be mis-understood that LDAP only be limited to offering contact information or information related to individuals. LDAP also offers look up for encrypted certificates, pointers to printers and related services over a network, and allow a single sign-on where a single password for a user is used for multiple services. It is suitable for all sorts of directory-like information, where fast look-ups and less-frequent updates are the norm.

There are basic 3 levels of Lightweight Directory Access Protocol servers, namely (i) Large Public servers; (ii) Large organizational servers at universities and corporations and (iii) Smaller LDAP servers for workgroups. Though LDAP does not bring to your doorstep an email address book but, it is still considered to be one of the chosen standards for communicating record-based, directory-like data between programs.

Benefits of LDAP

A. Consolidation – The primary benefit of opting for LDAP is its capability to allow users use a single directory of information about users data and access it via. various services. A single LDAP directory can be used for emails, samba, squid, web browsers, etc. Hence allowing you to save a large amount of time.

B. Directory Information - LDAP enables users to add additional information to the directory which the company wishes to offer. Data such as phone numbers, addresses, office location, etc. can be added to the directory.

C. Speed – The LDAP directory system is built to produce faster reading. Hence allowing each process making use of this directory would in-turn work faster.

D. Security – LDAP offers support for Secure Socket Layers(SSL) and Transport Layer Security (TLS) hence enabling exchange of information via. secure mediums.

E. Lightweight – If compared to X.500 system, LDAP is considered to be lighter in weight. LDAP has less overhead than the X.500 standard. This was possible due to the mapping of LDAP in the network layer on port 389. Whereas the X.500 was mapped to the application layer hence holds the capacity to hold more information. Fewer number of operations are carried out by LDAP than X.500. Hence making it simpler for programmers and implementation and connection to more services.

782x50

 

VN:F [1.9.17_1161]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.17_1161]
Rating: 0 (from 0 votes)

Related Posts:

  • No Related Posts

How is Linux on Windows hosting ?

Linux Versus Windows Platform

Windows or Linux (Unix) is a hosting platform – an operating system, which is provided by your hosting company where your web resources are located on the server. Usually, people assume that running uk windows hosting platform will be unable to access a site located on a linux hosting platform. But, the fact is that operating systems has nothing to do with it. Linux hosting refers only the operating system or the hosting platform will be Linux on the server.

Core Differences between Linux and Windows

180x150 1Windows is a software from Microsoft which costs pretty high, whereas Linux is a open source software absolutely free. Realism and common sense indicate that you should select a premium product, because the developers selling the product assures for the great performance. But the reviews from the users and considerable popularity, the Linux systems makes them to believe in its quality.

On the windows web hosting platform, a user can fully utilize and optimize the dynamic content of ASP and ASP.Net. Site having no dynamic content can be operated using both Linux as well as Windows platform. Site having contents based on the ASP technology, will likely need to choose a windows based hosting. The reason behind it is that ASP is a product of Microsoft, and thus supports only on the windows server. Dynamic programming technologies such as PHP, Perl, Python, etc… works on both the operating systems.

Cost Factor

Though it is a fact that Linux is an Free open source software, but many of the uk web hosting providers have several costs connected with it. Windows is a premium product and more expensive than Linux. In fact, evaluating the cost of services of both Linux and Windows is impossible, however the statistics indicates that a Microsoft product (ie. Windows hosting) is more expensive for users.

Output

We would recommend you to choose a windows web hosting platform. But the fact that most of the web hosting providers in the hosting industry, make a bet on their Linux hosting tariff plans. You should choose a hosting platform on the basis of the things you will need to build your site. If you are having an eShop or a forum which is much difficult to structured or a corporate website, then you should choose a Windows Hosting platform.

VN:F [1.9.17_1161]
Rating: 10.0/10 (2 votes cast)
VN:F [1.9.17_1161]
Rating: 0 (from 0 votes)

Related Posts:

How to hide the records of the servers to which we are connected ?

It is better to hide the records of the dedicated server to which you are connected. Some of the administrators do this by encrypting all the IPs and domain addresses from the file .ssh/known_hosts. It can be done as follows:

$ echo ‘HashKnownHosts’>> ~ /.ssh/config
$ ssh-keygen-H-f ~ /.ssh/known_hosts
$ head -1 ~ /.ssh /known_hosts
+ | 1 | TJ2SaXGqO8uHYeiA92KuNRIKR7M = | GpQB8Qz0tQPqA + nF + ghe37mpcHA = ssh-rsa AAAA [...]

VN:F [1.9.17_1161]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.17_1161]
Rating: 0 (from 0 votes)

Related Posts:

Last updated by at .

« Previous Page« Previous entries « Previous Page · Next Page » Next entries »Next Page »