Internet websites & web programming

Creation of a website

I make both static and dynamic websites, using current technologies: HTML, XHTML, CSS, PHP, ASP.NET, JavaScript, AJAX, JSON.

If your need is to make you known, if you need a shop window on the internet, something that will make your potential customers aware of your existence and of what you can offer them, a static website is what you need: it is relatively easy to achieve, and is not therefore too expensive. Of course, it will be necessary that your site is visible, namely that it is well positioned in major search engines: this is a bit harder, and a bit more expensive.

But if you or your business are more demanding, probably what you need is what is called, maybe inaccurately, a dynamic site. Such a site can accommodate, for example, needs such as:

  • E-commerce: you want to sell something over the internet; you have to publish a catalogue, and allow your visitors to select different items, manage a shopping cart, handle payment, get a receipt. And, of course, inform you to deliver any purchased item.
  • Manage real time bookings: for a hotel, a tourist resort, an airport car parking: everything that could be booked. Allowing you, of course, to know about the booking, while preventing two different users to book the same thing for the same time period.
  • Allow your visitors to send you email, but without showing your email address: you get enough junk, right? Your inbox is full of unsolicited advertisements about the most unlikely goods and services, right? Try publishing your email address clearly on your web site, and see what happens.
  • Allow your site to communicate with a program, for example to activate a license, or to look for an update to download; and the fact that I am an experienced computer programmer, can only help in this task: if you do not want or you can not handle alone such an interface, I can do it for you.
  • Allow your visitors to register on your site, with the appropriate credentials, and allow them to login and logout.
  • Automatically send to your registered customers, or to a selection of them, some email with news, or your advertising.
  • Manage a multilingual site, with an immediate switch to another language from page to page.
  • Automatically present your site in the same language of your visitor.
  • Create and manage a blog system, or create an mantain a page of comments from your visitors, registered or not.
  • Keep track of visits to your site, without depending on the tools made available by, for example, Google. Recognize and acknowledge googlebot when it comes to visit your site.

A pure HTML, static site, can not handle any one of the things listed above: it is necessary to write programs which, transaprents to website visitors, work behind the scene, performing the functions described above, and giving as an output custom pages that may change from time to time (hence the definition of dynamic page or site).

And of course, even for a dynamic site, it does not hurt that it is well done, usable, lightweight, and easy to find: a good positioning is essential also in this case. And no point in having a beautiful showroom, if nobody can see it.

Whatever your need, let's talk about: a quote does not cost anything (to you, at least).