Customer Login

MBPCMBPC

For a Website Quote Tel 0800 043 1799

Our sales team are here to help! Or use our online quote form


Go to Quote Form externallink

Matching Stationery

imageStationery designs to match your website!

Complete your new company look for 2009. Advantages all round without sacrificing style. Check prices. Learn more...

Site Web Developers Ltd

Read more...
Home SWDL Services Web Programming
SWDL Web Programming - website back stage PDF Print E-mail
User Rating: / 11
PoorBest 

It goes beyond creating and formatting web pages and websites.
It is the use of scripting languages such as Javascript and PHP and it enables functionality to be added to a website. 

The use of HTML and Javascript and applications in ASP or PHP give a good basis for web technology. It is coding the coding of the websites that will enables the document and content tagging systems in dynamic HTML websites.

1. Content Management System (CMS) - CMS allowing your website is continually updated and edited hasslefree! It is driven by a dynamic web system. It can allow your website to be organised into multiple pages, sections, articles and news items. This is an amazing tool to which there is no end. Read further on our CMS page.

2. Database -This is great way to have intranet and extranet facilities. It provides an organised foundation for your company to be accessed internally or with client login. Read more about this great tool in our Database page. 

3. Ajax/Javascript and XML - A group of web development techniques used for creating interactive web applications. Read more about these on the Ajax/Java tab.

4. PHP/ASP/JSP - PHP is a widely-used general-purpose scripting language especially suited for web development. It can be embedded into HTML. ASP is a web application framework that programmers can use to build dynamic web sites, web applications and web services. Read about these and more information about JSP on the tab.

5. Content Relationship Management (CMR) - CMR helps companies understand, as well as anticipate, the needs of current and potential customers. Read more about this on the CMR tab.

6. Linux & Linux Servers - Installation of Linux Servers and further information on this free operating system. Read more about this on the Linux and Linux Servers tab.

1. CMS

Overview  of Content Management System

CMS - Content Management System – Letting you take control....
What is Content Management System ?

This is an editing facility provided by SWDL to their customers. It enables purchasers of websites to edit their own sites by using an administrator login. Anyone in your office that you designate can be the updater of your website. No more expensive maintenance calls.

This means that you can up date or change the written text on your website whenever you feel. It can be updated 24/7. Once the changes have been made and saved by you, the updated website will show the changes immediately. You will benefit by being in control of your website and you will not need to pay or wait for a web designer to make the changes.

The features of CMS include text editing:

  • Modify Text
  • Insert Pictures
  • Complete text control, bold italic etc
  • Format text, left right and centre



They can also include web editing:

  • Include Hyperlinks to other websites
  • Add Tables
  • Full Image library

Your Questions Answered

What about security?

Password protected Editable by internet from any computer worldwide (Linux, Windows and Apple)


How much does it cost?

  • No renewal costs
  • Training included with web package price (editing only)
  • Unlimited use
  • No software to buy or install

Contact us today to discuss how we could implement CMS on to your site or even create a new site from scratch.

CMS is the favourite platform of Site Web Developers Ltd (SWDL).

2. Database

The use of Database and Web Integration

An intranet, extranet, DynDNS and VPN are empowering technologies that provides your users with an organised and effective means to access your company information. A platform independent solution, intranets can be as small or large as the community of interest.

Intranets use standard based Internet technology such as HTTP and TCP/IP. This means easy integration with your current network protocols and easy Internet publishing of selected information.

As new technologies become available it is more important to ensure that you have access to the resources it takes to implement solutions. There is a wealth of experience and expertise to assist in moving your company forward to a more advanced level of electronic/digital operation. We help you to plan, implement and maintain vital network resources important to your organisation.

Using MySQL

Site Web Developers Ltd uses mainly MySQL which has more than 11 million installations worldwide. The program runs as a server providing multi-user access to a number of databases.

MySQL was owned and sponsored by a single for-profit firm, the Swedish company MySQL AB, now a subsidiary of Sun Microsystems, which holds the copyright to most of the codebase.

The project's source code is available under terms of the GNU General Public License, as well as under a variety of proprietary agreements.

MySQL works on many different platforms — including AIX, BSDi, FreeBSD, HP-UX, i5/OS, Linux, Mac OS X, NetBSD, Novell NetWare, OpenBSD, OS/2 Warp, QNX, IRIX, Solaris, SunOS, SCO OpenServer, SCO UnixWare, Tru64, Windows 95, Windows 98, Windows ME, Windows NT, Windows 2000, Windows XP, and the 32-bit version of Windows Vista (but not the 64-bit version). A port of MySQL to OpenVMS is also available.

We can assist you with the following expertise and technologies:

  • Unix and Windows 98 / NT / 2K servers
  • Linux and Apache
  • Database Integration
  • Visual Basic / VBScript
  • ActiveX
  • Java / JavaScript
  • Dynamic HTML
  • XML WAP
  • Cold Fusion
  • JDBC
  • ODBC (Open Database Connectivity)


Technologies
  • Microsoft Internet Information Server
  • TCP/IP, IPX/SPX, Apple Talk
  • C / C++
  • Perl, CGI
  • Active Server Pages
  • PHP
  • MIVA
  • Bespoke Visual Basic
  • Oracle
  • Legacy Systems
  • IT Project Management






We can assist you with the following expertise and technologies:

Developing company specific programs can be time consuming and costly. Using intranet technology gives you cost-effective solutions that deliver powerful and robust results. By connecting customers, suppliers and potential clients straight into your own systems, you can manage information effectively and capitalise on new business opportunities, whilst making your business truly global.

3. Ajax/Javascript

Ajax

What is Ajax?

Ajax is a cross-platform technique usable on many different operating systems, computer architectures, and web browsers as it is based on open standards such as JavaScript and the DOM. There are free and open source implementations of suitable frameworks and libraries.

JavaScript and XML, is a group of inter-related web development techniques used for creating interactive web applications. A primary characteristic is the increased responsiveness and interactivity of web pages achieved by exchanging small amounts of data with the server "behind the scenes" so that entire web pages do not have to be reloaded each time there is a need to fetch data from the server. This is intended to increase the web page's interactivity, speed, functionality and usability.

Ajax is asynchronous, in that extra data is requested from the server and loaded in the background without interfering with the display and behavior of the existing page. JavaScript is the scripting language in which Ajax function calls are usually made.[1] Data is retrieved using the XMLHttpRequest object that is available to scripting languages run in modern browsers, or, alternatively, through the use of Remote Scripting in browsers that do not support XMLHttpRequest. In any case, it is not required that the asynchronous content be formatted in XML.

JavaScript

What is JavaScript?

JavaScript is a scripting language most often used for client-side web development. It was the originating dialect of the ECMAScript standard. It is a dynamic, weakly typed, prototype-based language with first-class functions. JavaScript was influenced by many languages and was designed to look like Java, but be easier for non-programmers to work with. The language is best known for its use in websites (as client-side JavaScript) but is also used to enable scripting access to objects embedded in other applications (for example Microsoft Gadgets in the Windows Sidebar).

JavaScript, despite the name, is essentially unrelated to the Java programming language though both have the common C syntax, and JavaScript copies many Java names and naming conventions. The language was renamed from LiveScript in a co-marketing deal between Netscape and Sun in exchange for Netscape bundling Sun's Java runtime with their then-dominant browser. The key design principles within JavaScript are inherited from the Self programming language.

The most common host environment for JavaScript is a web browser. Web browsers typically use the public API to create "host objects" responsible for reflecting the DOM into JavaScript. The web server is another common application of the engine. A JavaScript webserver would expose host objects representing a HTTP request and response objects, which a JavaScript program could then manipulate to dynamically generate web pages.

Why is it used?

The primary use of JavaScript is to write functions that are embedded in or included from HTML pages and interact with the Document Object Model (DOM) of the page. Some simple examples of this usage are:

  • Opening or popping up a new window with programmatic control over the size, position and 'look' of the new window (i.e. whether the menus, toolbars, etc. are visible).
  • Validation of web form input values to make sure that they will be accepted before they are submitted to the server.
  • Changing images as the mouse cursor moves over them: This effect is often used to draw the user's attention to important links displayed as graphical elements.

Because JavaScript code can run locally in a user's browser (rather than on a remote server), it can respond to user actions quickly, making an application feel more responsive. Furthermore, JavaScript code can detect user actions which HTML alone cannot, such as individual keystrokes. Applications such as Gmail are written in JavaScript, and JavaScript dispatches requests for information (such as the content of an e-mail message) to the server. The wider trend of Ajax programming similarly exploits this strength.

4. PHP/ASP/JSP

PHP

What is PHP?

PHP is a computer scripting language, originally designed for producing dynamic web pages. It is mainly used in server-side scripting, but can be used from a command line interface or in standalone graphical applications.

The main implementation of PHP is now produced by The PHP Group and serves as the de facto standard for PHP as there is no formal specification.

Released under the PHP License, the Free Software Foundation considers it to be free software.

PHP is a widely-used general-purpose scripting language that is especially suited for web development and can be embedded into HTML. It generally runs on a web server, taking PHP code as its input and creating web pages as output. It can be deployed on most web servers and on almost every operating system and platform free of charge. PHP is installed on more than 20 million websites and 1 million servers.

PHP is a general-purpose scripting language that is especially suited for web development. It is the fourth most popular computer programming language, ranking behind Java, C, and Visual Basic. PHP generally runs on a web server, taking PHP code as its input and creating web pages as output. It can also be used for command-line scripting and client-side GUI applications. PHP can be deployed on most web servers, many operating systems and platforms, and can be used with many relational database management systems. It is available free of charge, and the PHP Group provides the complete source code for users to build, customize and extend for their own use.

PHP primarily acts as a filter, taking input from a file or stream containing text and/or PHP instructions and outputs another stream of data; most commonly the output will be HTML. It can automatically detect the language of the user. From PHP 4, the PHP parser compiles input to produce bytecode for processing by the Zend Engine, giving improved performance over its interpreter predecessor.

ASP

What is ASP?

ASP.NET is a web application framework developed and marketed by Microsoft, that programmers can use to build dynamic web sites, web applications and web services. It was first released in January 2002 with version 1.0 of the .NET Framework, and is the successor to Microsoft's Active Server Pages (ASP) technology. ASP.NET is built on the Common Language Runtime, allowing programmers to write ASP.NET code using any supported .NET language.

ASP.NET pages, known officially as "web forms", are the main building block for application development.[8] Web forms are contained in files with an ASPX extension; in programming jargon, these files typically contain static HTML or XHTML markup, as well as markup defining server-side Web Controls and User Controls where the developers place all the required static and dynamic content for the web page.

JavaServer Pages (JSP)

What is JavaServer Pages?

JavaServer Pages (JSP) is a Java technology that allows software developers to dynamically generate HTML, XML or other types of documents in response to a Web client request. The technology allows Java code and certain pre-defined actions to be embedded into static content.

The JSP syntax adds additional XML-like tags, called JSP actions, to be used to invoke built-in functionality. Additionally, the technology allows for the creation of JSP tag libraries that act as extensions to the standard HTML or XML tags. Tag libraries provide a platform independent way of extending the capabilities of a Web server.

JSPs are compiled into Java Servlets by a JSP compiler. A JSP compiler may generate a servlet in Java code that is then compiled by the Java compiler, or it may generate byte code for the servlet directly. JSPs can also be interpreted on-the-fly reducing the time taken to reload changes.

Additionally, dynamic code which runs on the server can be placed in a page within a block <% -- dynamic code -- %> which is similar to other web development technologies such as PHP, JSP, and ASP, but this practice is generally discouraged except for the purposes of data binding since it requires more calls when rendering the page.

5. CMR

CMR - Customer Relationship Management

CMR is a multifunctional process, mediated by a set of information technologies, that focuses on creating two-way exchanges with customers so that firms have an intimate knowledge of their needs, wants, and buying patterns.

In this way, CMR helps companies understand, as well as anticipate, the needs of current and potential customers. Functions that support this business purpose include sales, marketing, customer service, training, professional development, performance management, human resource development, and compensation.

CMR provides support to "front office" business processes, including sales, marketing and service. Each interaction with a customer is generally added to a customer's contact history, and staff can retrieve information on customers from the database when necessary.

Uses

Many call centres use some kind of CMR software to support their call centre agents.

The function of the CMR is to coordinate the multi-channel service and support given to the customer by providing the infrastructure for responsive and effective support to customer issues, questions, complaints, etc. CMR aims to get various departments within a business, such as sales, technical support and marketing, to share the useful information that they collect from interactions with customers. Feedback from a technical support centre, for example, could be used to inform marketing staffers about specific services and features requested by customers. CMR's ultimate goal is to use information collected from all departments to improve the quality of customer service Customer Relation Management (CMR).

Benefits

One of the main benefits of this contact history is that customers can interact with different people or different contact channels in a company over time without having to describe the history of their interaction each time.

SugarCRM develops CRM software in three versions:

  • Sugar Community Edition
  • Sugar Professional
  • Sugar Enterprise.

Each product is produced from the same code tree with Sugar Community Edition containing roughly 85 percent of the functionality contained in Sugar Professional and Sugar Enterprise. The products are based on the LAMP stack of Linux, Apache, MySQL and PHP, although it is also well suited to running on other platforms that can deliver Apache, MySQL and PHP such as Windows, Solaris and Mac OS X. SugarCRM can also use alternative databases such as Oracle. Their functionality includes sales force automation, marketing campaigns, customer cases, collaboration and reporting. Sugar Community Edition is free of charge; Sugar Professional and Sugar Enterprise are sold at an annual subscription.

SWDL installs and Train on this CRM (SugarCRM).

 

6. Linux Servers

Linux

Linux is a free Unix-type operating system created with the assistance of developers around the world. Developed under the GNU General Public License , the source code for Linux is freely available to everyone. Click on the link below to find out more about the operating system that is causing a revolution in the world of computers.

SWDL install Linux Servers

Ubuntu 8.04 (Hardy Heron), released on April 24, 2008, is Canonical's eighth and latest release of Ubuntu Linux. It is the second Long Term Support (LTS) release. Ubuntu 8.04's support will end in April 2011 for desktops and April 2013 for servers. Ubuntu 8.04 included several new features, among them Tracker desktop search integration, Brasero disk burner, Transmission BitTorrent client, Vinagre VNC client, system sound through PulseAudio, and Active Directory authentication and login using Likewise Open. In addition Ubuntu 8.04 included updates for better Tango compliance, various Compiz usability improvements, automatic grabbing and releasing of the mouse cursor when running on a VMware virtual machine, and an easier method to remove Ubuntu.

The desktop installation of Ubuntu 8.04 included, among other programs, GIMP 2.4, GNOME 2.22, Mozilla Firefox 3.0 Beta 5, OpenOffice.org 2.4, and Pidgin 2.4. The server installation included MySQL 5.0, PHP 5.2, Python 2.5. Ubuntu 8.04 uses Linux 2.6.24 and X.Org 7.3. Linux

SWDL work and install Linux servers to enable companies to use a solid operating platform. These servers are created by an experienced IT server qualified operator and are tested by our technicians. For a bespoke quote for this service give us a call.

Favored Distributions

Fedora  Gentoo  Redhat  Ubuntu



Interested? Why not contact us!

image

Please call us on freephone 0800 043 1799
or use the Contact Us page on this website for more information.

All prices exclude VAT which is chargeable at the current rate!