$min_len) { $new_str[$i] = $string; $i++; } } $t_name = implode(" ", $new_str); unset($new_str); $t_name = preg_replace($pattern, $replace, $t_name); $t_nameL = strtolower($t_name); return $t_nameL; } // PCL Output function pcl_output($id) { if ($id == 0) return false; $query1 = tep_db_query("select c.parent_id, cd.categories_name from " . TABLE_CATEGORIES . " c, " . TABLE_CATEGORIES_DESCRIPTION . " cd where c.categories_id = $id and cd.categories_id = $id"); $pcla = array(); while ($pc_values = tep_db_fetch_array($query1)) { $pc_header = $pc_values[categories_name]; $parent_id = $pc_values[parent_id]; $type = "c"; $query2 = tep_db_query("select c.categories_id, c.parent_id, cd.categories_name from " . TABLE_CATEGORIES . " c, " . TABLE_CATEGORIES_DESCRIPTION . " cd where c.parent_id = $id and c.categories_id = cd.categories_id"); while ($q2v = tep_db_fetch_array($query2)) { $q2_id = $q2v[categories_id]; $q2_head = $q2v[categories_name]; array_push($pcla, "$q2_id$q2_head"); } } $i = 0; $cPath = tep_get_path($id); echo ""; foreach ($pcla as $key => $data) { $split = explode("", $data); $p_id = $split[0]; $p_head = $split[1]; $cPath = tep_get_path($p_id); if ($i == 2) { echo ""; $i = 0; } echo ""; $i++; } echo "
Shop our Online Catalog: ". $pc_header . "

"; } // Sub Topic Sister Linking function sub_topic_links($starting_topic_id) { echo ""; echo ""; $parent_query = "SELECT parent_id FROM topics WHERE topics_id='". $starting_topic_id ."'"; $parent_results = tep_db_query($parent_query); $parent_id = tep_db_fetch_array($parent_results); $parent_id = $parent_id['parent_id']; if ($parent_id == 0) { $parent_id = $starting_topic_id; } /* $parent_name_query = "SELECT topics_name FROM topics_description WHERE topics_id='". $parent_id ."'"; $parent_name_results = tep_db_query($parent_name_query); $parent_name = tep_db_fetch_array($parent_name_results); $parent_name = $parent_name['topics_name']; $parent_name = preg_replace('/ /', '', $parent_name); */ $i = 0; $topics_query = "SELECT t.topics_id, td.topics_name, t.parent_id FROM topics t, topics_description td WHERE (t.parent_id='". $parent_id ."' OR t.parent_id='". $starting_topic_id ."') AND t.topics_id = td.topics_id"; $topics_results = tep_db_query($topics_query); while ($subs = tep_db_fetch_array($topics_results)) { $topic_id = $subs['topics_id']; $topic_name = $subs['topics_name']; if ($subs['parent_id'] == 0) { $tPath = "tPath=". $subs['topics_id']; } else { $tPath = "tPath=". $subs['parent_id'] ."_". $subs['topics_id']; } if ($i == 0) { echo ""; } if ($topic_id != $starting_topic_id) { echo ""; $i++; } if ($i == 3) { echo ""; $i = 0; } } echo "
Related Topics:
  • ". $topic_name ."
  • "; } // Sister Artile Linking function sister_article_linking($current_id) { $fetch_cat = tep_db_query("SELECT at.topics_id, t.parent_id, td.topics_name FROM articles_to_topics at, topics t, topics_description td WHERE at.articles_id = $current_id AND at.topics_id = t.topics_id AND td.topics_id = t.topics_id"); while ($result = tep_db_fetch_array($fetch_cat)) { $tID = $result['topics_id']; $pID = $result['parent_id']; $tName = $result['topics_name']; } if ($pID == 0) { $tPath = "tPath=". $tID; } else { $tPath = "tPath=". $pID ."_". $tID; } echo ""; echo "

    "; sub_topic_links($tID); echo "

    "; echo "Back to main topic: $tName
    "; $link_builder_query = tep_db_query("SELECT ad.articles_id, ad.articles_name, at.topics_id, at.articles_id FROM articles_description ad, articles_to_topics at WHERE at.topics_id='$tID' AND at.articles_id = ad.articles_id;"); while ($link_builder = tep_db_fetch_array($link_builder_query)) { $a_id = $link_builder['articles_id']; $a_name = $link_builder['articles_name']; $aPath = "articles_id=". $a_id; if ($current_id == $a_id) { } else { echo "$a_name
    "; } } print ("
    "); } ?> Diagnosing Application Performance Analysis Resolution Documentation

    Telephone: (215) 716-7373


    Top » Team Building » Resolution is the Primary Goal


    Resolution is the Primary Goal

    Bookmark and Share

     Cutting Through Opinions
    Diagnosing Facts
    Providing Resolution

    An Network & Application Performance Analyst (NAPA) understands their role has political - financial importance.  Resolution = closure.  Diagnosing Application issues using methodical analysis techniques & bulletproof documentation provides opportunity for disagreements to end.  Resolution means Management can make critical decisions about expenditures & actions effecting jobs & productivity.

    When lack of resolution is long-standing, there is disagreement - stress.  Different teams have tried many analysis tools - yet haven't found resolution for application or network.  Management, being pushed from above- is pushing others.  Visibility is high - exposure is great.  No one still believes resolution is possible - yet they're under pressure to find resolution. 

    A Network & Application Performance Analysis Team provides - Resolution- Process - Expertise - Leadership.  Resolution is always its primary goal - provided through network & application performance analysis - documentation.

    Whenever possible NAPA presents documentation to Shareholders, face-to-face with verbal analysis.  Nevertheless, written clarity and usefulness of documentation are critical.  Those Shareholders & Managers who miss presentation meeting - will only see documentation delivered.  Even as a stand-alone deliverable with no verbal explanations, it must be able to provide resolution.  If documentation is weak - vague - open to interpretation - full of fluff - template driven - it doesn't bring resolution.  If Technical Documentation is bulletproof & incontestable - clear & concise - truthful -containing no fluff - not template driven - documentation will be read & understood.  Such documentation brings resolution and closure.

    Phase One:  Resolution - Resolution doesn't mean fixing Application - it means diagnosing the Application problem's root-cause - providing useful documentation of analysis with relevant metrics.  Analysis may show correction is not cost effective or reasonable.  That's OK.  There is now agreement between teams.  Client can make informed choices.  By diagnosing root-cause of Application or Performance problems, NAPA provides resolution - fixed or not.

    Phase Two:  Correction of Application Issues - Senior Network & Application Performance Analyst (NAPA) must determine how far down "The Rabbit Hole" Client wants to go.  NAPATeam can tune Applications - design new solutions - but these require additional time & expense.   Client has a goal & budget.  Process shows what's possible - but Client must determine limits.  NAPA Team role is to offer analysis, resolution & alternatives.  If correction is desirable - research of Application Performance Tuning options proceed - changes are made to a safe (Dev or Test) environment - new analysis is performed quantifying change's impact.   Technical Documentation updated.

    Phase Three: Deployment of Changes into Production Environment - similar testing & performance analysis processes are applied before going live with changes - Diagnosing differences between dev & production environment is key.  Technical Documentation updated.

    For the full article and more information on this topic.  Click Here.



    Subscribe to receive the latest news & specials on our products:

    Quick Find
     
    Use keywords to find the product you are looking for.
    Advanced Search

    Articles
    New Articles
    All Topics
     Application Architecture
     Case Studies
     NetAnalysis Myth Series
     Podcasts
     Team Building
     Troubleshooting
    Articles RSS Feed
    Information
    Shipping & Returns
    Privacy Notice
    Conditions of Use
    Newsletter
    Contact Us
    Catalog Feed

    Copyright © 1999-2017 Barry Koplowitz