Posts Tagged ‘concept’
Developing a Beginner’s Guide to Starting a Website
Posted by fr3dr1k | Filed under Web Development
I spoke to a friend earlier today and we got talking about websites and after I showed her this blog she started asking me what she would need to start a website for her dad and that got me thinking. Could I offer a free web development checklist to potential customers as a value-add? So in essence what I can do is create a basic check list and implement that check list as a PHP form or something and allow potential customers to use it.
So what are the basic questions you need to ask yourself before you start developing a website? Would it be possible to develop a web development checklist of to-do things for yourself and tick them off as you go along?
My opinion is that the web development process can be divided into three distinct stages or phases
- Identify the context within which you are developing the website and in so-doing identify a concept for your website. The context within which you develop the website will determine what the nature of your website will be and the nature of your website will determine its complexity. So basically put you need to ask yourself “In what context am I developing this website?” What is the purpose of the website? To identify the context and purpose of the website you might want to write a narrative piece that encapsulates the purpose you have in mind. Write as much as you can, because you will end up using this narrative to derive the website concept, i.e. conceptualise the way it will look. After you have identified the context within which you want to develop the website and you have identified its purpose through the writing of a narrative piece you can start thinking about the website conceptually. Defining the style of the content on your website is quite important because it will reflect the way you want a target audience to interpret the information on your website and will give it it’s feel. If for example you want your website to facilitate discussions between many people then you may want to implement a forum-style website, but on the other hand if you want to create a website where you write a lot of narrative content on a regular basis then a blog might be best suited. A website that advertises a set of products may require a different way of presenting information.
- The second phase of the web development process will be to take the conceptual idea and convert that into a design. The design process might use a graphics package to create the look and feel, and create any images that go with that look and feel. In this process you will also define the colour scheme for example.
- The third phase in the website development process involves the actual programming and development needed to achieve the design defined in point no 2. This phase will involve all the technical aspects and there are a few basic technical aspects you need to consider when developing your website:
- A web hosting package from a web hosting service provider. The hosting package must include enough storage space for the content you want to put onto your website. Web hosts will typically be divided into two groups, Windows-based hosting and Linux/Unix-based hosting. Windows-based hosting is generally more expensive because the web pages are hosted on proprietary server software, i.e. Windows Server 2003, whereas Linux/Unix-based hosting is cheaper because the server software is open source, i.e. ‘free’. Both hosting types offer a different set of technologies that will achieve the same result. The decision to use either Windows-based hosting or Linux/Unix based hosting will be determined by your financial constraints.
- A program or set of programs that allow you to edit the web pages mentioned in 1 above.
- A program or a set of programs that allow you to connect to the server software mentioned above. You will be connecting to that software with an active Internet Connection.
Concept
Posted by fr3dr1k | Filed under Fremus.co.za
How do you formulate a concept? Where do you start searching for ideas and more importantly where do you get your direction from? Direction is reasonably important when defining a concept or searching for a concept. A concept needs a context within which it can be defined. Companies who specialise in the development of training material, for instance, have to understand or find a context for the training material that they create and from the context they develop a concept and from the concept they develop the training material. The concept will work within the boundaries of that context. So basically any concept needs a context…
What can help you find a context for developing a concept? Developing one or more websites is an example of a context, and the method you use to go about constructing a website could be considered the concept within that context. Creating or developing websites means that you adhere to some strict rules and guidelines, e.g. developing standards-based websites is an example of the rules that you must adhere too, and those guidelines shape your concept. Another guideline that needs to be considered when developing a concept is time and money, something that can be forgotten sometimes.
Why is it important to define the way you get to a concept? I guess you have to learn somehow.
Web development as a context relies on a few important things, but most of all it relies on a clear understanding of what it is you are developing and also how that understanding will be presented (Web design). I sometimes struggle to differentiate between web development and web design. Do people differentiate between the two because design-minded people and system-minded people think? Are those design-minded individuals simply Photoshop jockeys who will ignore web standards as long as their design looks right? Do system-minded people have a superiority complex? I wonder.
