KillerSites Blog

Stefan Mischook

PHP Sessions Video Tutorials – Part 1

February 13, 2008

Hi,

I’ve just released a new beginners video tutorial that introduces people to PHP sessions:

PHP Sessions Video Tutorial

PHP sessions are one of the most important mechanisms in PHP because they solve a fundamental issue in web application development: keeping state on a user.

php-video-tutorial

If what I just says confuses you, no worries, it’s explained in the video.

This is video 1 of 3 on sessions.

Thanks,

Stefan Mischook

www.killerphp.com

read more

Free Dreamweaver CS3 Video Tutorials

February 8, 2008

After a few years of (I must admit) pure laziness, I finally started to work on a new set of Dreamweaver CS3 video tutorials.

… But, to be fair to myself, I wasn’t in a hurry to upgrade my Dreamweaver MX videos since the differences between CS3 and MX are really minimal … most of the changes are ‘under the hood’.

dreamweaver cs3 box shot

What is new about Dreamweaver CS3?

Dreamweaver CS3 is Adobe’s first official release of the software (Adobe just bought Macromedia) and so Dreamweaver CS3 now has the Adobe look and feel that is consistent across all their products including, Photoshop CS3, Illustrator CS3 etc …

Beyond that, the following things stand out:

  • Better CSS support.
  • Better FTP and site management tools.
  • Ajax support with the Spry framework.

… There’s more for sure, but those are the things that stand out for me.

read more

CPANEL Video Tutorials

January 23, 2008

Hi,

I just released a few CPANEL video tutorials that are targeted at people who are new to this popular web hosting management software.

What is CPANEL?

CPANEL is a web based program (runs in a web browser) that hosting companies provide to clients so that clients can easily edit things about their web hosting account:

  • Add and remove email addresses.
  • Set up MySQL databases.
  • Create secured directories using something called htaccess.
  • Set up FTP accounts.

… And a lot more.

You can find the collection of videos here:

CPANEL videos

So far, this is what I have up:

Setting up email with CPANEL
Using File Manager in CPANEL
Uploading web pages with CPANEL
Setting up MySQL with CPANEL

If you have any suggestions regarding any other topics, let me know.

Stefan

www.killersites.com

read more

Ajax Video Tutorials

January 23, 2008

Hi,

I just wanted to announce that I am now giving away a series of video lectures on Ajax – about 3 hrs worth.

The Videos:

Ajax Videos

These videos are not designed to be a tutorial, but rather, they are a lecture. None the less, these videos can help give you at least a basic understanding of what Ajax is all about.

Anyway, they are free, so what do you have to loose!

😉

If you guys want a proper killersites style (simple, practical and to the point) video tutorial, please let me know.

Thanks,

Stefan Mischook

www.killersites.com
www.killerphp.com

read more

College to Learn Web Design?

January 14, 2008

A common question I get from people, is whether it makes sense to go to college to learn web design?

I’ve talked about the web design profession in other articles. Yet, as you will see in the following email I recently got, I haven’t dealt with all the issues regarding web design and education:

Hi Stefan,

Anyway, I am interested in web design. I am in the middle of trying to figure out whether I should go to my local community colleges for courses in HTML, photoshop, Dreamweaver, etc … or an actual art school for graphic art/ web design. Of course cost is a factor.

I am a mother of two, and my work schedule needs to be flexible. I am very creative and have a great eye for design.

My question is, which course of action you recommend? How much education is necessary? Is a degree necessary, if so, what type? associate, bachelors, certificate?

What are the salary potentials in web design working for yourself and for outside companies (I have research outside company positions advertising 40k – 50k, is that realistic?)

I’m not young, (a youthful 44) and I really need to do something in the form of a career for myself, other than taking care of everyone else.

Thank you so much for your time-

Sandy

read more

Automatic Table Styling with Javascript.

January 10, 2008

A while back a wrote a JavaScript script that automatically styled an HTML table. In a nutshell, the script automatically changes the background color of every 2nd row in an HTML table.

Anyway, someone recently sent me an updated version of the script. You will probably want to read the original article before looking at these changes.

From the email:

I did some simplification on the code for zebrastripes. I don’t bother with the last array bit because TR elements have the bgColor attribute.

trs[i].bgColor = ( i & 1 ) ? stripe_colour_even : stripe_colour_odd;

Greetings,

tarjei

The complete function:

function stripe_table(id_name) {

var my_table = document.getElementById(id_name);

/* For debugging */
if ( !my_table ) {
alert(“The ID ” + id_name + ” is not found.”);
return;
}

/* Table may have more than one tbody element */
var tbodies = my_table.getElementsByTagName(“tbody”);

for (var cnt = 0; cnt < tbodies.length; cnt++) { var trs = tbodies[ cnt ].getElementsByTagName("tr"); /* Walk table row for row */ for (var i = 0; i < trs.length; i++) { if (! hasClass(trs[i]) && ! trs[i].style.backgroundColor) { trs[i].bgColor = ( i & 1 ) ? stripe_colour_even : stripe_colour_odd; } } } } }

CIAO.

Stefan Mischook

read more

The Web Design Business Process

January 9, 2008

The web design business process is what happens between the web designer and the client they are serving.

The following article targets two groups of people:

  • Web designers who want to get into the business of web design.
  • People who are looking to higher a web designer and want to get a better idea of the process – at a high level.

When first approached by someone looking to get a web site built, the first thing you need to do is figure some details about the website. Things like:

  • Features/functionality; do they need e-commerce, a blog, password protected pages etc.
  • Scale: how big will the website be? How many pages?
  • Purpose of the site: will it be a branding site? Will they need to be found by the search engines or will the site be more about serving an established client base?

These basic questions can have a big impact on how you build the site, the budget and the skills you will need as a web designer/consultant to complete the job.

read more

New WordPress section on Killersites.com

January 8, 2008

Hi,

I decided to create a dedicated WordPress section on killersites.com

Right now, I only a have a few videos (with a bunch more coming) but I am also thinking of maybe some written tutorials etc…

The videos:

wordpress-logo

So far I’ve only added a few videos but have another 40 minutes of video to edit that should be up this week.

Any comments or suggest are welcome.

Thanks,

Stefan Mischook

www.killersites.com
www.killerphp.com

read more

Website Templates: can you use them in professional web design?

January 5, 2008

A few days ago, I got this email that is all about starting a web design business, so I thought I would answer it here because I think a lot of people might find it interesting.

I need your opinion. I was looking to quote a friend a price for a small, simple, informational website. No more then 10 pages at the most. Possibly holding scedules for his football team too (which would need to be updated).

I know he wants a deal from me. Also, design is my weak point. How would i properly word the idea of using a website template? If i go and get a template from somewhere, it would be ethically correct to tell him since he could come across the same design someday. How would i go about doing that without him thinking- well i can go get a template and i don’t need you! Then I’ve lost a job!

Let me know your ideas.

Thanks,
Tim

read more