Archive for the ‘Tech Talk’ Category

h1

Choosing a web hosting company

August 29, 2007

First off I would be careful of the low price leaders. Think about what you want before signing up. It is much easier to change your mind before you sign up with a hosting company than after.

Make sure you own your domain name. It is very easy to register. Some place like directnic.com or godaddy.com etc…

Questions to ask yourself.

First: What features will I need now and perhaps in the future for both email and a web site?

For example do I want or will I want any dynamic content. Most people eventually end up wanting something dynamic. Even if it is a contact form that stores the contacts. If you think you will make sure they have some type of server side dynamic content engine like Coldfusion v7.0+, ASP.NET v2.0+, PHP v4.x+ and a database like MS SQL or MySQL.

Are you going to have ecommerce? If you are going to have a custom ecommerce system, ask your developers who they recommended. If they want to host it themselves make sure you get a copy of the source files. Most of the time this is a good option since they know their servers and can get to issues easily. 

If not, here are some things to look for. 

Can you use any company for a security certificate or do they only support one brand? This can cost you hundreds.

What payment gateways do they support? Can you pick your own?

Do I want to make up my own web site? Generally I do not recommend this but if you do look for a hosting company that has a wide variety of templates.

What is their customer support like am I just a number?

In email do I want to have access to my email in multiple locations? If so you might consider a provider that supports IMAP protocol.

Do I need web mail? Most have this.

Do they have a calendar option for the web mail?

Do they have shared calendar option?

Do they have a backup mail server in case the primary one goes down? You can check your hosting company for this by running a report at www.dnsstuff.com. Put your domain name (example yourdomain.com NOT www.yourdomain.com) and look for the section that says MX Record you should have two entrees. (example 10 mail.hostname.com and 20 mail2.hosname.com)

How much disk space do they give? I think as long as they give 500MB or more this should not be a major factor.

Rick www.epnetworking.com

h1

CCS Layers (Cascading Style Sheets)

August 26, 2007

 If you have used them you know they are great, if you have not used them you have got to try.

 About a year and a half ago a company called me to do some web work for them. (No designing because I am very non-aesthetic I do not work on beautiful I work on function. However if the site is all laid out in Photo show then I can put it together but databases and dynamic are what I do.) He said they were looking for someone that could take Photoshop layouts and cut them up and put them into HTML with no tables. I said how can you format the page without tables. That is how ingrained tables have become to us.  So I wanted to know more about this CCS Layers. I knew what CCS were but now Layers. Now I refuse to work with tables with few exceptions. The precision, versatility and the ability to manipulate the layers with JavaScript makes page layouts so much easier. Sometimes that can take longer but you get a much better page.

 I work with a couple of designers that had a hard time moving over the CCS Layers. The biggest hurdle was the centering of the page. This is how I do it if anyone has a better way please post the comment.
These two tags go first.

<div style=”position:relative; width:760px; margin:0 auto;”>
    <div style=”position:absolute; left 100px; top:60px; width:400px;”>

Rest of the page content

    </div>
</div>

Check out this page on how you can use JavaScript to manipulate the Layers.  Link to page.

 One thing that is important do not rely too much on your WYSIWYG editor make sure you look at the math. Calculate distances in pixels not visually. As illustrated in the link above you can change the size, visibility almost any characteristic of the Layer with JavaScript.

 The last thing Layers can help you with SEO or search engine placement.

      Rick www.epnetworking.com

h1

Firewalls

August 25, 2007

I deal with mostly small companies fewer than 50 employees. When it comes to firewalls I normally recommend 1 of two brands. Sonicwall and Fortinet. Until recently my preference was for Sonicwall. I had a company that needed to upgrade their Fortigate 60 they had just outgrown it. So as I do I recommended Sonicwall 2040. They had several web, a few mail servers and an accounting system they accessed over the internet. Their T1 line was getting over loaded so they got a DSL from Verizon 3meg down and 1meg up. Even though the Fortigate could handle 2 lines it was time to upgrade. What I had planed to do it have all out going trafic (Web 80 and 443 and the accounting system) go out the DSL line and have the rest of the traffic go out the T1 line. This was all fine and good but the Sonicwall 2040 kept dropping the DSL line. If I hooked up the DSL line to the Forigate or a computer it was just fine. I worked with Sonicwall for something like 3 months and they sent a new unit etc. etc. we were never able to get it to work.

They got a Forigate 200A and it has performed beyond my expectation with few exceptions. They have many web sites, 2 mail servers, site to site VPN’s, Dial up IPSEC VPN’s, SSL VPN, Content Filtering and more coming off the same unit.

To Sonicwall’s credit (this is the reason I may still use them) they let them return the unit to who they purchased it from and refunded all their money. Sonicwall still seems to have has a leg up on SSL VPN’s since they just purchased Aventail.

Just my options

     Rick www.epnetworking.com

h1

Coldfusion, ASP.NET and PHP

August 25, 2007

I have used all of these and my personal favorite is Coldfusion. I know you have to pay for it but you get what you pay for. This is the most mature product out there. Enterprise class, cross platform feature rich development platform. Look at the operating systems it supports, Windows, MAC, Linux, Solaris and AIX. Flash-remoting, Flash Form (compiles the swf on the fly) clustering, PDF support, J2EE, XML form etc… Ok again you have to pay for it.

ASP.NET. Micro$oft what more can I say. But still I do like it some of the features and it is very expandable. There is a lot pre-made modules for like payment gateways. One that save me a lot of work was for Paymentech by nSoftware.

PHP. It is free and widely used. Many many pre-made modules for it. But in my option the hardest one to develop in. I think Microsoft is easier for me since I have worked with their other languages they have so it is not really a fair comparison.

Just my option….

           Rick    www.epnetworking.com