|
just another regularban.info web blog |
| MEMBERS: | Web Site Technology - Consider Your Options
Not long ago, a friend of mine sent me an email asking for my opinion on whether a site he was developing should be done using Wordpress, LAMP, or ASP.NET. I've used all of those, but have always been so focused on the details and learning them that I never really thought about the great question of "What technology should be used for a given site?". That is such a good question that I decided to put my thoughts on paper and help provide some education to others. Some people don't have the skills and ability to actually be able to choose the most appropriate technology. They know one thing and that is going to have to be made to work in all cases. That's not necessarily bad, but it's nice to be able to switch between technologies based on the type of site. The important thing to realize in web site development is that one technology does not fit all. Wordpress I have several web sites currently running Wordpress. I originally thought of Wordpress as just a blogging platform. While that is certainly its main use and what it is optimized for, you can definitely use it to create a more "traditional" looking web site. It is very configurable and there are tons of custom plug-ins available that can allow you to add RSS feeds, SEO tags, voting, etc. Since Wordpress is developed using PHP and MySQL, it is also possible to create your own plugins and customize your site template. Oh, and that's the other incredibly awesome thing about Wordpress -- the templates! There are literally thousands of free Wordpress templates available for download. If you can't find one that fits the theme of your site than you aren't looking hard enough. Another nice thing about Wordpress is that you can easily find web hosting providers that support Wordpress. In most cases, you can click an install link and have Wordpress properly installed on your site in a few seconds. Then you go to the Wordpress admin console and configure your site. It is all very easy. You can upload multiple templates and easily switch between them. It is also easy to make minor changes to the templates (like changing tag lines, colors, etc.). The other benefit of Wordpress is that it is a blogging platform and the search engines love blogs. You can configure your Wordpress install to automatically ping one or more blogging services whenever you add a new post or page. That way they know your site has changed and they should come index your site again. If you want your site to be found then using Wordpress as the underlying engine is a good option. LAMP In case you don't know, LAMP stands for Linux-Apache-MySQL-PHP, which is a very common and powerful set of technology components used for building web sites (and did I mention completely Open Source and free!). If you want complete control over your web site, then LAMP is a good option. There are plenty of examples, free scripts, etc. available on the web site to help you get started. There are also plenty of free editors and tools to help you along. The downside of LAMP is that it is hard for you to create your own development "environment". Since most of us run some flavor of Windows as our desktop operating system, we would need to use something like VMWare or Virtual PC to create a virtual machine running Linux. The next challenge is getting all of the components properly installed. While the installers for the LAMP components have definitely improved, they still don't compare to the ease of installing a Windows-based application. The next challenge with LAMP is debugging. It would be nice if we all wrote perfect code, but the reality is you need the ability to debug. There are PHP debuggers available. A good one is going to cost you some money though. One of the best things about LAMP is that there are TONS of web hosting providers out there for you to pick from. The reason is quite simple -- LAMP is completely open source, so it there is very little cost for the hosting company to bear. That means more margin for them! ASP.NET Microsoft's contribution to web site development is ASP.NET. You can use any .NET language (C#, VB.NET, Python.NET, etc.) to develop an ASP.NET based site. In my opinion, the best thing about ASP.NET is the fact you can use Microsoft Visual Studio for you development tool. Visual Studio is the best tool out there. Yes, it costs money, but you definitely get what you pay for. The other nice thing about ASP.NET is that you can easily develop on your Windows-based desktop or laptop. It is harder to find a good ASP.NET hosting provider. Believe me, I've looked! And I've used several different ones. The ASP.NET providers lag behind the LAMP providers in terms of what they offer. You also need to be careful and really understand what the provider means by things like "host unlimited # of domains". In many cases they just mean you can have an unlimited # of domains point to your single web site. That probably isn't what you want. I mentioned the use of Visual Studio before. That tool is awesome and makes development SOOOO much easier. I did quite a bit of development using LAMP and got some sites up and running. I used Eclipse with a PHP plug-in and it worked pretty good. I didn't have Apache running or Linux, so couldn't really debug but I still managed. When it came time to create a more advanced web site, however, I quickly decided to switch over to ASP.NET and use Visual Studio. Debugging was a snap and the coding was made much easier thanks to Intellisense and Visual Studio's ability to "import" web services and make them easier for me to call from my code. Making the Right Choice Each of the technology options has pros and cons. If you want to get a site up quickly and it will be displaying basic information (text, images, video) then Wordpress is a great option. If you want a more advanced web site but don't want to spend much money on development tools, then LAMP is the best choice. Finally, if you already have Visual Studio or know .NET programming, then ASP.NET is a good option. If you're really lucky and can know all three then you can use the right tool for the job no matter what.
Website Success
Getting your website done up for your online marketing business? What are your expectations for a good website? What are the important factors that you are emphasizing on to get the desired results from your website? How do you plan to achieve such desired results that will project your website favorably with visitors and customers alike? Designing a good website and making it work for you and your online business requires tremendous effort in meticulous planning, serious consideration and purposeful fine-tuning. Without all these factors, the vast amount of time, money and effort spent on starting up the website can all be wasted easily. To achieve website success, it is imperative to consider the following points: (1) Planning Draft the plan for your website. What is the exact purpose for the website? This is important because it will set the direction that should be taken for the whole process of designing your website. (2) Content consideration Content is the meat and forms an integral part of the website. It is important to think about what content should be included on the website. Another aspect will be how often the content should be updated and how to get reoccurring content. (3) Designing the website This plays an important role in keeping your visitors for the first four seconds. The design of your website must speak its intention and desirability very clearly. What it has to show to the visitors must be made known in that very short time span. No beating around the bush whatsoever. It must be distinctly clear in sending its message across. (4) Encouraging visitor participation The website for whatever reason it is being designed must attempt to bring in visitors not only for the sake of traffic but also getting them involved by participating in the signing up of the free articles and newsletters that you are offering. The whole process must one of interaction, not just a one-way communication. (5) Setting up the website This poses no problems simply because there are professional web designers that you can approach for a certain fee, or alternatively, there are nowadays user-friendly software that you can purchase to design and build your own website, bearing in mind that the design has to be somewhat agreeable within limits to the intention of the website. (6) Execution of follow-up It will be extremely damaging if some visitor poses you a question but it is not being followed up within the same day. This reflects poorly on the efficiency on your part. It tarnishes the image of your online customer service. (7) Promoting your website In any marketing campaign, there is the element of promotion. After having posted your new website, it is crucial to spend some time in promoting it. It is new and therefore it has not garnered recognition or publicity withing this short period of time. It must be given some push through promoting it. There would be teething problems initially, so the website must be given close attention and nurturing, at least in this initial phase of being hosted. (8) Executing maintenance of the website Having set up the website on the internet, it is very important to maintain it. Enliven it with new and fresh content. Make it appealing as each day passes by and visitors returning looking forward to reading new information. Put a warm smile on your website everyday. It will be like what honey is to bees. The path to website success is being subtly laid ahead. The prerogative after the website is being hosted is obviously getting visitors to know and come to your website. Without visitors to your website, the whole purpose of designing and hosting it will be defeated. How do you plan to attract visitors to your website? There are several ways of realizing this plan: (1) Submission of your website to various search engines Submitting your site to various search engines will help in some way. Of course, it would be advisable not to place full reliance on them as they can be inconsistent. If budget permits, bidding for a spot on the search engine would be a more viable alternative simply because an extra bit of control can be exercised. Overture.com is one good choice. (2) Put up various free offers Who would not want to accept free offers if given? This can be best executed by explaining why the visitors in accepting the free offers would understand more about their problems on hand. "Grab free information relating to your backaches. You'll receive more of such information if your just sign in and allow me to mail you these free related information on a weekly basis". (3) Put up ads online It is a good opportunity to put up ads online. Run your paid ads in e-zines. Put your ad buried in another person's e-zine, or you can choose to buy a full page ad. The whole process will induce the source of incoming traffic to your website. (4) Use word-of-mouth This method is viral and is usually effective. Let the world know about your website by inserting your personal signature file on your name cards, brochures, leaflets, just to name a few. Inevitably, as this usually turns viral, it will lead to more website visibility. The internet provides the opportunities for online success. All that is needed to be done is to leverage ourselves with technology. It is equally crucial to understand that website success needs good effort in planning, designing, hosting, promotion and maintenance of the website. Nothing is further from the truth that a well-maintained website is one guaranteed of success in the long run.
Simple Website Creation That Will Make You Money
As you know we are all fond of the easy things in life. We all like the path of least resistance. The easier we can find our way the better for us. The more complicated something appears the less we understand it and as consequence the less we like it. With this in mind we need to approach the building of a website in a way that will avoid all of the above. Your website will need to be laid out in a way that understands the visitor's needs and addresses them clearly and concisely. The question then becomes how to do this? When considering what subject to build your site around you will need to start your research on the forums relative to the topics of choice. For example if your passion relates to golf then you will need to visit forums where this subject is discussed. Here you will need to look at what questions are being asked and where the people posting to this forum are having difficulty. Then you will need to get engaged and try and help. Here is how you could do this. Create a signature that links back to a free blog that asks the question "what is the biggest problem you face when it comes to golf" On your free blog you could ask other questions. Your blog then can have a form where people can submit their questions. Of course you would need to offer them something to do this that will help their game and of course you will need to offer it for free. Based on this you will be gathering actionable intelligence relative to your target market. With this information you can then build a website that addresses these concerns and provides a product that you are either affiliated with or that you have created yourself. Now that you have this information you can build a real website that can generate a real income in multiple ways. You will want to build a site that is structured properly for the search engines and one which is easy to navigate for your visitors. To conclude if you lay the groundwork properly then the rest will fall into place.
|
* About Archives
Categories:
Last Updated: |
| regularban.info
is proudly powered by WordPress MU running
on regularban.info.
Create a new blog and join in the fun! Entries (RSS) and Comments (RSS). |