Mobile app version of vmapp.org
Login or Join
Angie530

: Getting started building a website: hosting, security, and tools A couple of my friends run a business and they asked me to build them a public website. It will only be used for static information

@Angie530

Posted in: #WebDevelopment #WebsiteDesign

A couple of my friends run a business and they asked me to build them a public website. It will only be used for static information about the company with some pictures. No transactions will be involved.

Right now I work for a company where I build internal and external websites; and do a lot of back end programming in C#. I understand HTML, CSS, and jQuery so I feel like I am completely capable of building a website for them.

However, I do not know all the basic knowledge to building one. For example, where should we host the files? What type of security issues do I need to be aware of? What's the best software to use for developing websites? (I use visual studio at work.) Where can I find some design techniques?

10.05% popularity Vote Up Vote Down


Login to follow query

More posts by @Angie530

3 Comments

Sorted by latest first Latest Oldest Best

 

@Dunderdale272

For your HTML, CSS, JS and other coding, I highly recommend Notepad++.
notepad-plus-plus.org/

For your SFTP client, give FileZilla a whirl.
filezilla-project.org/

Host? Well, there are countless MILLIONS of them, or so it seems.
I've always had good luck with Site5. site5.com/ Or if you choose somewhere else, make SURE they offer 24/7 emergency contact: community forums are always a plus, and LiveChat is handy for those immediate situations.
Also do make certain they offer some data backup service. Daily would be ideal.

Registrar? I stopped using GoDaddy years ago. They make the most trivial and simplest tasks a nightmare. So I started using NameCheap. namecheap.com/


During your adventures in web design/development, you'll come across many debates for/against HTML/CSS FRAMEWORKS.
I won't share my opinions here. Instead I'll let you decide which works best for YOU, your routine, your skill-set, etc.
While I've used them extensively, I find them to be overly bloated.
skytechgeek.com/2011/09/12-html5-css-frameworks-for-easy-webdevelopment/

I use a CSS minimizer to get rid of all the whitespace, returns, comments, etc.
(www.cssdrive.com/index.php/main/csscompressor)

Or (for the sake of better understanding and learning, I recommend you analyze each line.

Here are some more handy resources that I quite enjoy.
themeforest.net/
codecanyon.net/
marketplace.tutsplus.com/ smashingmagazine.com/ www.noupe.com/
css-tricks.com/



Don't worry about semantics. Right or wrong. The best way, nor the shortcuts.
It's a trial an error learning experience

10% popularity Vote Up Vote Down


 

@Radia820

Standard HTML, ASP, or PHP files with images, styles, and JavaScript (if necessary) is what you should use if you don't need any transactions or dynamic content. You can create some dynamic material with includes if you want some quick management of pages.

Standard FTP hosting will be enough, and a secure FTP password will be the only need for such sites.

10% popularity Vote Up Vote Down


 

@Sarah324

Given the tech knowledge you have, I'd definitely recommend you take a look at Umbraco CMS. It's a free CMS built on .net C#. Very extensible with a lot of modules out there. It will also let your friends easily control the content post-deployment. You'll get security etc all out of the box. Save yourself heaps of time. :)

10% popularity Vote Up Vote Down


Back to top | Use Dark Theme