Branding Your Website
Things to know...
Dynamic Web Languages
Dynamic Web Languages
Cascading Style Sheets (CSS) is a style sheet language used to control the look of the HTML web page, it defines how HTML elements are to be displayed.
Saved as an external file, it enables you to change the appearance and layout of all the pages in a Web site just by editing one single file!
It is the de facto standard for web design and all major browsers support it.
Professional web designers use CSS because of its FLEXIBILITY and RENDERING.
If a client needs a change to something on the web site such as; color, font size, or moving something to the left or right, it is as easy as changing a few lines of code in the style sheet. Before CSS these simple changes could spell a big headache for the developer but since CSS has that flexibility those days are gone.
Before the inception or wide use of broadband, rendering a page was a major concern for the developer since page load times on a dial-up connection was so slow. Utilizing CSS the browser can immediately begin the page rendering process when it receives the content from the server. By using external style sheets for its presentation, the first page of the site prompts the browser to cache the linked style sheet, which means all of the subsequent pages in the site using that style sheet will load faster since the browser has already cached that style sheet.
The reason for caring about using CSS in a web site are those two reasons above FLEXIBILITY and RENDERING. There are still pre-packaged web sites and blogs that use tables and designers that do as well. When tables are used the page load times are longer and the ease of changing elements of the web site are non-existent compared to CSS.
Using CSS is by far the better choice for professional designers and as a client and the owner of the web site you should care.
So in short and to the point, when looking for a pre-packaged web site or site designer, make sure they are using CSS.
PHP is a widely-used open source scripting language that is especially suited for web development and can be embedded into HTML.
Using PHP programming in a web site adds functionality that HTML alone can't, such as filling out a form and saving the data to a database or to the more elaborate shopping cart that can remember the orders and calculates the totals.
PHP makes a website dynamic and therefore more things can be done that benefit the owner. There are other programming languages that are dynamic and can accomplish the same goals, however PHP is open source code and free, it is compatible with almost all servers used today (Apache, IIS, etc.). It also supports many databases such as MySQL, Oracle, PostgreSQL.
Web sites such as; Facebook, Flickr, Yahoo, Wordpress, Wikipedia and Digg use PHP.
As an owner of the web site you should consider costs and licensing fees if you should ever decide to host the web site on your own servers. Linux and Apache servers (free), PHP (free).
Compare the cost and fees of other servers (Windows) and programming software, because PHP is open source the benefits of using it are numerous.