February 2nd, 2010 — 5:39am
Most of us use wordpress because we now Google loves it :) If you did not know this, you just learned :P and if you do not trust my words, just install other blog engines or your own design and publish them at same dates. After 15 days check your pages Google positions! Or just look at your visitor count! …
Anyway … there is a very basic Google advice that says use breadcrumbs navigation. When you use breadcrumbs navigation Google easily understands your hierarchy. And gives you more rank… Also your visitor surfs better too.
You can find this information also in Google’s starter guide for seo pdf which you can find at Google webmaster central.
To sum up, I write this article because this navigation is not included in default wordpress. You need to install a plugin for breadcrumbs or edit the “single.php”. On that page just add this code above the post title.
<p id="breadcrumbs">
<a href="http://www.yoursite.com">Home</a>
»
<a href="<?php get_category_link($cat) ?>"><?php the_category(' '); ?></a>
»
<b title="<?php the_title(); ?>"><?php the_title(); ?></b>
</p>
Every plugin is an extra cost on performance issues. So just change your single.php and do not install a plugin!
Comment » | Wordpress
February 1st, 2010 — 6:13am
Hata denetim uygulamalarını inceledim geçen haftalarda. Ücretsiz ve ücretli alternatifleri karşılaştırdım. Basitce bir kullanım için BugNet’de karar kıldım sonunda.
Kurup kullanmaya da başladım. Gittikçe daha çok seviyorum. Arayüzü güzel açık kaynaklı bir .net projesi olduğu için seçmiştim. Söyle maddeler halinde de bana göre artılarını yazayım.
Neden BugNet
- Ücretsiz ve Açık Kaynaklı (Asp.Net,CSharp,Sql Server)
- Forumlarda adı pek geçmemiş :) ama çok güzel
- BugNet Task Pane in Visual Studio 2008, Bir VS eklentisine sahip.
- Özel alanlar ekleyerek özelleştirebiliyorsunuz
- Kategori, Milestone, Versiyon, Kişiye atama gibi özellikler var (pek çoğunda da zaten olan özellikler)
Hata denetim uygulamalarını (Bug Tracking Tools) kıyaslayan bir powerpoint sunumu hazırlamıştım onu da paylaşayım sizlerle…
http://hotfile.com/dl/26662385/14e88be/BugTrackingTools.rar.html
Comment » | Tools - Programs
January 27th, 2010 — 1:56am
Real time – ROLAP
You are in the closest position to real information. (Every action affects this storage) But your reports will be slower than the other options. All your information is in OLTP database. We can say you are using analysis services for declaration.
If your database is very very big, MOLAP is undesirable, so you need to choose ROLAP.
Summary
- Slowest Performance
- Zero Latency
- No duplicate data (less disk usage)
Real Time HOLAP
Your information is stored in relational architecture. But the aggregations are stored in multidimensional format. Whenever a change occurs server recalculates the aggregations. On calculation time analysis services switches to ROLAP Mode!
This option is best if you want the latest data and your OLTP source changes rarely.
- Best processing time (processing time is not the time that you preview a report!)
- Zero Latency
- No duplicate data (less disk usage)
MOLAP
Provides and optimized multidimensional storage, both data and aggregations stored in MOLAP architecture. MOLAP gets all data from the OLTP source but compresses and does not store null data. MOLAP has fastest query result time. You need more disk space in these options. But MOLAP has the best performance.
In Analysis Services we have 5 MOLAP options; Low Latency MOLAP, Medium Latency MOLAP, Automatic MOLAP, Scheduled MOLAP and MOLAP
Low Latency MOLAP
This option has a cache. But if a change occurs in a current data server switches to ROLAP. And at least silence 10 seconds is required before updating cache. Processing occurs after 30 minutes from the first notification. Low latency MOLAP is used for frequently updated data sources when performance is more important than providing latest data.
Medium Latency MOLAP
This option works like Low latency MOLAP. The difference is Medium Latency MOLAP processes cube after 4 hours from the first notification.
Automatic MOLAP
Automatic MOLAP never switches to ROLAP. Always keeps the cache. But a 10 second silence time occurs when new cache comes. Processing occurs after 2 hours of change notification. Reports do not return the most recent data while the new cache is being built and processed.
Scheduled MOLAP
Scheduled MOLAP option does not listen server for changes. It processes automatically every 24 hours.
MOLAP
This option provides the best performance. Server does not check for any changes. You need to manually process your cube. If your reports does not need the latest data but best performance you must chose this option. If you have enough conditions (a big disk, a good processor which can calculate before you die :) ) it is very good to calculate all aggregations.
Read this article for more information. (http://msdn.microsoft.com/en-us/library/ms175646.aspx)
Comment » | Business Inteligence