Nine Indisputable Rules for Creating A Killer WebsiteGet Web Design Tips and Tricks on mps-web-design.com. Nine Indisputable Rules for Creating A Killer Website topic will increase your understanding on Web Design Tips and Tricks. We at mps-web-design.com only provide news, articles, information in Web Design Tips and Tricks. Web Design Tips and Tricks at mps-web-design.com provides the most up to date news and articles. If you have questions please do not hesitate to contact us.
by Caterina Christakos 1) Keep it simple. Movies, audio and animation may be cool but if it takes your user more than 10 seconds to download they are gone. 2) Make it easy to navigate. If they can't find their way around your website they will leave. Keep the links visible and each page compact. They do not want to have to look for your links. 3) Keep banners to a minimum. Don't bog your site down with banner ads. One or two are fine but that is it. 4) Pop Ups - DON'T DO IT! Most web surfers and potential clients will avoid sites with pop ups like the plague. There is software out there now called Pop Up Killer specifically to knock these out. 5)Put contact information on each page. People want to know there is a real person running your site if they have a problem. It inspires trust that you will not take their money and run. 6) If you are running a business through your web site, you must accept credit cards. http://www.marketingtips.com/creditcards .x/24723 7) Metatags and Keywords: Make sure your site has them built it. If you haven't programmed them in, the search engines will not be able to find you. There are plenty of programs that will rank your keywords and see how popular they are in the search engines, as well as market your site for you. Click here to automate your site submission and find out how to promote your e business http://www.topezineads.com/index.html?6726 8) Find a niche market. Specialize in other words. Make people have to go to your site for the specific information or service that you provide. 9) Research your chosen field and find out what product or service would be in demand but that isn't heavily marketed online. For an example of this go to internet guru, Corey Rudl's Site. He turned his ebook Car Secrets into a million dollar money maker by focusing on a niche market. http://www.marketingtips.com .cgi/24723/ Follow these rules and you should have no problem designing a site that is both eye catching, informative and addictive. Caterina Christakos For more free marketing tips mailto:wealthpro@freeautobot.com http://www.webpagedesignerforrealestate.com
Some simple suggestionsWell I don't consider myself an expert, I do have experience with working with larger datasets and there are a couple of things that I always do to keep queries performing well. Optimize Queries with EXPLAIN
Optimizing joinsSingle sweep what?
Why is this important? Imagine a main table - tableA - with 80,000 rows of data. This table has a corresponding n:n table that maps entries in tableA with a locations table. A query could be written as: SELECT tableA.*, locations.location from tableA Left Join tableA2locations on tableA2locations.tableA_id = tableA.id Left Join locations on tableA2locations.location_id = locations.id where locations.location = 'sometown' Keeping the above quote in mind, MySQL will read a row from the first table and join the corresponding data from the joined tables for that row and then sweep thru the rest of the data, joining as it goes along. This leads us into the following section. Number of rows needed to execute a query
From the above, you can determine that for a query on tables that have not been properly indexed, a join can quickly become unwieldy when dealing simply with three tables with records in the thousands (1000*1000*1000 = a slow query). See HackMySQL for a good example of this. Reducing the number of rows needed to execute a querySo beyond indexing properly for joins, you can still end up with a query that runs in a way that causes a bottleneck. Taking our example from above, imagine that we use a where clause that limits the tableA selection to half ( SELECT tableA.*, locations.location from tableA Left Join tableA2locations on tableA2locations.tableA_id = tableA.id Left Join locations on tableA2locations.location_id = locations.id where locations.location = 'sometown' and tableA.foo = 'bar' This starts us out with 40,000 rows of tableA data to examine. If there are a further 2000 rows from tableA2locations, thats 800,000 rows of data. Not astronomical, but significant. If this was a 3 or 4 table join, things could get ugly. What to do? The answer may be obvious to some: select first with the most limiting table: SELECT tableA.*, locations.location from locations Left Join tableA2locations on tableA2locations.location_id = locations.id Left Join tableA on tableA2locations.tableA_id = tableA.id where locations.location = 'sometown' and tableA.foo = 'bar' This starts us out with 1 selection from the locations table, then 2000 from tableA2locations. If the join between tableA2locations and tableA is indexed correctly, we are then left with an index join based on ID, rather then having to initially select 40,000 rows from tableA as in the previous example. When I first started programming, it made sense to me to select from the main table (tableA) and join the lookups. But once you add some data to the mix and start to play with For further reading on the topic, I always send people to HackMySQL when they ask, so for more tips and tricks, be sure to have a read thru the optimize section of that site. Article Index: | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 |
More Articles:1. The Brutal Truth By Kevin William Davies Not too long ago while looking for businesses that do web design I stumbled upon website. It looked great. It had cool pictures arranged in a grid. But I couldn't figure out what to do next. So I moused over one of the pictures. Nothing happened. I moused over another picture. This time some words came up.I felt like I was playing Myst. I can't stand Myst. I felt frustrated. All I wanted to know was how much they charged for designing a web page.Why do people build websites like that? It's bec… 2. Web Site Design Mistakes - Database Parameters In URLs Creating a web site takes thought, planning and execution. Unfortunately, many designs are dead in the water before they are even published as far as search engine optimization is concerned. Whatever you do, avoid these critical mistakes.Database Parameters in URLMany web site designers don’t take into account the effect of database parameters in site URLs. A database parameter tells the server what should be loaded onto a particular page when a viewer tries to see it. In essence, the page is “d… 3. A LITTLE ADVICE from THE MAC LADY I am a web designer, and an internet junkie and I have a few pet peevesthat need purging...TIPS FOR YOUR WEB SITEIf you are a 'real' company with 'real' products and 'real' people,please put your address and phone number on your site (usually on acontact page is best). Afterall, you put your address and phone numberin your city's phone book don't you? You put this information on yourbusiness card too, don't you? Think of your cyber presence the same wayyou do with your earth presence. Most peopl… 4. Clip art lives It is said that images can capture a person's attention more than words. This is especially true in the image-conscious market of today. With all the images being presented to the people everyday, the perfect image can grab the attention of a potential customer faster than any lines. If selected cleverly, striking clip arts will add flavor to your marketing effort without you sheding some money for it. Using clip art to do the marketing for you. Put clip art images in emails. Find an image o… |
||||