



// Create arrays of articles
syndicate.article_title = new Array;
syndicate.article_field1 = new Array;
syndicate.article_field7 = new Array;  
syndicate.article_url = new Array;
syndicate.article_date = new Array;
syndicate.article_summary = new Array;
syndicate.article_content = new Array;

// This section of the script is published by the software
syndicate.index = 0;
  syndicate.article_title[ syndicate.index ] = 'Définition et classification du Cloud Computing : une taxonomie';
  syndicate.article_field1 [ syndicate.index ] = 'James Staten';  
  syndicate.article_field7[ syndicate.index ] = '5stars';  
  syndicate.article_url[ syndicate.index ] = 'http://www.phwinfo.com/articles/article_001102.php';
  syndicate.article_date[ syndicate.index ] = '02/03/2010';
  syndicate.article_summary[ syndicate.index ] = '  <table border=0 cellspacing=1 cellpadding=0 width=55 align=left>\n   <tr><td align=center><img src="http://www.phwinfo.com/uploads/staten.gif" height="66" width="55" border=0></td></tr>\n   <tr><td align=center> <span style="vertical-align: top;line-height: 100%;font-size:7pt;COLOR: #909090;font-family: arial"><i>J.Staten, Forrester Research</i></span></td></tr>\n  </table>\nLes offres "cloud"/"SaaS" et les communications autour de celles-ci se multiplient au risque de noyer le concept. Il est temps de le définir clairement avec ses concepts connexes. Ceux qui persistent à penser que la meilleure méthode pour mettre en oeuvre une nouvelle application est d\'acheter un serveur en rack et de l\'ajouter au data center, risquent en fait d\'opter pour la solution la plus coûteuse et la moins efficace. ';
  syndicate.index++;
  syndicate.article_title[ syndicate.index ] = 'Protéger ses bases de données MySQL avec GreenSQL';
  syndicate.article_field1 [ syndicate.index ] = 'Jean-François Audenard';  
  syndicate.article_field7[ syndicate.index ] = '5stars';  
  syndicate.article_url[ syndicate.index ] = 'http://www.phwinfo.com/articles/article_001100.php';
  syndicate.article_date[ syndicate.index ] = '05/02/2010';
  syndicate.article_summary[ syndicate.index ] = '  <table border=0 cellspacing=1 cellpadding=0 width=55 align=left>\n   <tr><td align=center><img src="http://www.phwinfo.com/uploads/photo1_001.gif" height="65" width="55" border=0></td></tr>\n   <tr><td align=center> <span style="vertical-align: top;line-height: 100%;font-size:7pt;COLOR: #909090;font-family: arial"><i>Orange Business</i></span></td></tr>\n  </table>\nLes données sont devenues la cible de toutes les convoitises. L\'une des grandes tendances de ces dernières années porte sur le "glissement" de la sécurité depuis les couches bases (réseau/OS) vers les couches applicatives (développements en PHP, Java, ...). ';
  syndicate.index++;
  syndicate.article_title[ syndicate.index ] = 'Cloud computing et utilisateur final';
  syndicate.article_field1 [ syndicate.index ] = 'Christophe Roland';  
  syndicate.article_field7[ syndicate.index ] = '5stars';  
  syndicate.article_url[ syndicate.index ] = 'http://www.phwinfo.com/articles/article_001098.php';
  syndicate.article_date[ syndicate.index ] = '16/01/2010';
  syndicate.article_summary[ syndicate.index ] = '  <table border=0 cellspacing=1 cellpadding=0 width=55 align=left>\n   <tr><td align=center><img src="http://www.phwinfo.com/uploads/crolland1.gif" height="67" width="55" border=0></td></tr>\n   <tr><td align=center> <span style="vertical-align: top;line-height: 100%;font-size:7pt;COLOR: #909090;font-family: arial"><i>C.Rolland Orange Business</i></span></td></tr>\n  </table>\nIl n\'est plus besoin de convaincre que le cloud computing est un sujet d\'actualité (annonces fournisseurs, conférence RSA 2009...). Je lisais hier encore l\'annonce d\'un groupe industriel du domaine de la... ';
  syndicate.index++;
  syndicate.article_title[ syndicate.index ] = 'Sécurité de la virtualisation et du "Cloud Computing" : Quelques axes de réflexion';
  syndicate.article_field1 [ syndicate.index ] = 'Jean-François Audenard';  
  syndicate.article_field7[ syndicate.index ] = '5stars';  
  syndicate.article_url[ syndicate.index ] = 'http://www.phwinfo.com/articles/article_001099.php';
  syndicate.article_date[ syndicate.index ] = '16/01/2010';
  syndicate.article_summary[ syndicate.index ] = '  <table border=0 cellspacing=1 cellpadding=0 width=55 align=left>\n   <tr><td align=center><img src="http://www.phwinfo.com/uploads/photo1.gif" height="65" width="55" border=0></td></tr>\n   <tr><td align=center> <span style="vertical-align: top;line-height: 100%;font-size:7pt;COLOR: #909090;font-family: arial"><i>Orange Business</i></span></td></tr>\n  </table>\nLes techniques de virtualisation des environnements informatiques ne datent pas d\'hier : elles sont utilisées depuis fort longtemps dans des environnements de type "mainframes". ';
  syndicate.index++;
  syndicate.article_title[ syndicate.index ] = 'La nécessaire protection des sites Internet ';
  syndicate.article_field1 [ syndicate.index ] = ' Eric Battistoni';  
  syndicate.article_field7[ syndicate.index ] = '5stars';  
  syndicate.article_url[ syndicate.index ] = 'http://www.phwinfo.com/articles/article_001097.php';
  syndicate.article_date[ syndicate.index ] = '02/12/2009';
  syndicate.article_summary[ syndicate.index ] = '  <table border=0 cellspacing=1 cellpadding=0 width=55 align=left>\n   <tr><td align=center><img src="http://www.phwinfo.com/uploads/ericbat.gif" height="68" width="55" border=0></td></tr>\n   <tr><td align=center> <span style="vertical-align: top;line-height: 100%;font-size:7pt;COLOR: #909090;font-family: arial"><i>E.Battistoni, CTO Beeware</i></span></td></tr>\n  </table>\nSur Internet il n\'y a pas à ce jour d\'obligation juridique décrivant les systèmes de protection minimum que le responsable d\'un site Web serait tenu de mettre en oeuvre. Les obligations cependant existent. ';
  syndicate.index++;
  syndicate.article_title[ syndicate.index ] = 'Haute disponibilité, performance et sécurité : les piliers de la réussite pour les pros du e-commerce';
  syndicate.article_field1 [ syndicate.index ] = 'Geoffroy de Lavenne';  
  syndicate.article_field7[ syndicate.index ] = '5stars';  
  syndicate.article_url[ syndicate.index ] = 'http://www.phwinfo.com/articles/article_001096.php';
  syndicate.article_date[ syndicate.index ] = '02/10/2009';
  syndicate.article_summary[ syndicate.index ] = '  <table border=0 cellspacing=1 cellpadding=0 width=55 align=left>\n   <tr><td align=center><img src="http://www.phwinfo.com/uploads/glavenne.gif" height="67" width="55" border=0></td></tr>\n   <tr><td align=center> <span style="vertical-align: top;line-height: 100%;font-size:7pt;COLOR: #909090;font-family: arial"><i>G.Lavenne, Directeur Integra</i></span></td></tr>\n  </table>\nA n\'en pas douter, le commerce électronique devrait continuer à connaître une croissance importante. En cette période de crise économique, cela mérite d\'être précisé. Selon une étude du Benchmark Group, les ventes en France du commerce électronique... ';
  syndicate.index++;
  syndicate.article_title[ syndicate.index ] = 'Le Web 2.0 a-t-il besoin d\'une sécurité Web 2.0?';
  syndicate.article_field1 [ syndicate.index ] = 'Leif Kremkow';  
  syndicate.article_field7[ syndicate.index ] = '5stars';  
  syndicate.article_url[ syndicate.index ] = 'http://www.phwinfo.com/articles/article_001095.php';
  syndicate.article_date[ syndicate.index ] = '29/09/2009';
  syndicate.article_summary[ syndicate.index ] = '  <table border=0 cellspacing=1 cellpadding=0 width=55 align=left>\n   <tr><td align=center><img src="http://www.phwinfo.com/uploads/liefkr.gif" height="67" width="55" border=0></td></tr>\n   <tr><td align=center> <span style="vertical-align: top;line-height: 100%;font-size:7pt;COLOR: #909090;font-family: arial"><i>L. Kremkow, Qualys France</i></span></td></tr>\n  </table>\nLe Web 2.0, la deuxième génération de développement et de conception Web, est en plein essor, tout comme les applications qui s\'appuient sur cette technologie. Des sites interactifs comme LinkedIn, Twitter, voire des sites Web d\'entreprise, sont de plus en plus populaires. ';
  syndicate.index++;
  syndicate.article_title[ syndicate.index ] = 'Comment rendre une stratégie Web 2.0 rentable';
  syndicate.article_field1 [ syndicate.index ] = 'Delphine Théolier';  
  syndicate.article_field7[ syndicate.index ] = '5stars';  
  syndicate.article_url[ syndicate.index ] = 'http://www.phwinfo.com/articles/article_001092.php';
  syndicate.article_date[ syndicate.index ] = '07/08/2009';
  syndicate.article_summary[ syndicate.index ] = '  <table border=0 cellspacing=1 cellpadding=0 width=55 align=left>\n   <tr><td align=center><img src="http://www.phwinfo.com/uploads/medium.gif" height="67" width="55" border=0></td></tr>\n   <tr><td align=center> <span style="vertical-align: top;line-height: 100%;font-size:7pt;COLOR: #909090;font-family: arial"><i>D.Théolier, Manager Marketing</i></span></td></tr>\n  </table>\nLe Web 2.0 et l\'émergence des réseaux sociaux permet aux entreprises de se rapprocher de leurs cibles. Mais est-ce suffisant ? Voici quelques astuces que chaque entreprise peut utiliser pour rendre sa stratégie Web 2.0 plus rentable au-delà du rapprochement. ';
  syndicate.index++;
  syndicate.article_title[ syndicate.index ] = 'IPV6, un serpent de mer ou un turbo(t) pour les réseaux?';
  syndicate.article_field1 [ syndicate.index ] = 'Dominique Morvan';  
  syndicate.article_field7[ syndicate.index ] = '5stars';  
  syndicate.article_url[ syndicate.index ] = 'http://www.phwinfo.com/articles/article_001094.php';
  syndicate.article_date[ syndicate.index ] = '07/08/2009';
  syndicate.article_summary[ syndicate.index ] = '  <table border=0 cellspacing=1 cellpadding=0 width=55 align=left>\n   <tr><td align=center><img src="http://www.phwinfo.com/uploads/dommorv_001.gif" height="67" width="55" border=0></td></tr>\n   <tr><td align=center> <span style="vertical-align: top;line-height: 100%;font-size:7pt;COLOR: #909090;font-family: arial"><i>D Morvan, DG de Internet Fr</i></span></td></tr>\n  </table>\nCela fait 5 bonnes années qu\'on nous présente la migration IPV6 comme urgente et inéluctable. Inéluctable, c\'est acquis. Urgente, le mot est un peu fort. Certes l\'Icann, organisme de gouvernance du nommage et de l\'adressage de l\'Internet... ';
  syndicate.index++;
  syndicate.article_title[ syndicate.index ] = 'Le spoofing à l\'origine du mal';
  syndicate.article_field1 [ syndicate.index ] = 'Julien Monin';  
  syndicate.article_field7[ syndicate.index ] = '5stars';  
  syndicate.article_url[ syndicate.index ] = 'http://www.phwinfo.com/articles/article_001093.php';
  syndicate.article_date[ syndicate.index ] = '07/08/2009';
  syndicate.article_summary[ syndicate.index ] = '  <table border=0 cellspacing=1 cellpadding=0 width=55 align=left>\n   <tr><td align=center><img src="http://www.phwinfo.com/uploads/jmunin2.gif" height="67" width="55" border=0></td></tr>\n   <tr><td align=center> <span style="vertical-align: top;line-height: 100%;font-size:7pt;COLOR: #909090;font-family: arial"><i>J.Munin Expert Sécurité</i></span></td></tr>\n  </table>\nLa technique du spoofing, ou d\'usurpation d\'identité numérique, est ancienne et souvent bien connu de la part des entreprises présentes sur internet. Ce type d\'attaque est-il alors obsolète ? ';
  syndicate.index++;







// Set defaults for arguments if user hasn't set them
if (syndicate.title_fontface == null)    { syndicate.title_fontface = 'Geneva, Arial, sans-serif'; }
if (syndicate.title_fontsize == null)    { syndicate.title_fontsize = '2'; }
if (syndicate.title_fontcolor == null)   { syndicate.title_fontcolor = '#003399'; }
if (syndicate.title_fontbold == null)    { syndicate.title_fontbold = true; }
if (syndicate.title_fontital == null)    { syndicate.title_fontital = false; }
if (syndicate.date_fontface == null)     { syndicate.date_fontface = 'Geneva, Arial, sans-serif'; }
if (syndicate.date_fontsize == null)     { syndicate.date_fontsize = '1'; }
if (syndicate.date_fontcolor == null)    { syndicate.date_fontcolor = '#6699cc'; }
if (syndicate.date_fontbold == null)     { syndicate.date_fontbold = false; }
if (syndicate.date_fontital == null)     { syndicate.date_fontital = false; }
if (syndicate.date_fontunder == null)    { syndicate.date_fontunder = false; }
if (syndicate.summary_fontface == null)  { syndicate.summary_fontface = 'Geneva, Arial, sans-serif'; }
if (syndicate.summary_fontsize == null)  { syndicate.summary_fontsize = '2'; }
if (syndicate.summary_fontcolor == null) { syndicate.summary_fontcolor = '#6699cc'; }
if (syndicate.summary_fontbold == null)  { syndicate.summary_fontbold = false; }
if (syndicate.summary_fontital == null)  { syndicate.summary_fontital = false; }
if (syndicate.summary_fontunder == null) { syndicate.summary_fontunder = false; }

if (syndicate.title_maxlength == null)   { syndicate.title_maxlength = 0; }
if (syndicate.summary_maxlength == null) { syndicate.summary_maxlength = 0; }

if (syndicate.bgcolor == null)           { syndicate.bgcolor = '#ffffff'; }
if (!syndicate.max_articles)             { syndicate.max_articles = syndicate.article_title.length; }  // !syndicate.max_articles catches null and zero
if (syndicate.display_date == null)      { syndicate.display_date = true; }
if (syndicate.display_summaries == null) { syndicate.display_summaries = true; }


// Don't allow user to display too many articles
if (syndicate.max_articles > syndicate.article_title.length) {
  syndicate.max_articles = syndicate.article_title.length;
}

/*
//Function to crop text on word boundaries
function crop_text(text, max_length) {

  // If the string is already small enough, return it unscathed
  if (text.length <= max_length) { return( text ); }

  // If the user has specified a length of 0, it means he wants the whole thing
  if (max_length == 0) { return( text ); }

  // Start looking for a space, leaving space for an elipsis on the end
  var test_length = (max_length - 3);
  if (test_length < 1) { return( '...' ); }   // max_length too small
  while (text.charAt(test_length) != ' ') {
    test_length--;

    // If we didn't find any spaces to break on, return the string broken at max_length
    if (test_length == 0) { return( text.substring(0, max_length - 3) + '...' ); }
  }

  return text.substring(0, test_length) + '...';
}
*/

// List our articles, stopping if the user doesn't want any more
for ( syndicate.index = 0; syndicate.index < syndicate.max_articles ; syndicate.index++ ) {

  /*syndicate.article_title[syndicate.index] = crop_text(syndicate.article_title[syndicate.index], syndicate.title_maxlength);
  syndicate.article_summary[syndicate.index] = crop_text(syndicate.article_summary[syndicate.index], syndicate.summary_maxlength);*/



  document.write('<tr><td bgcolor="' + syndicate.bgcolor + '">');
  document.write('<a class=lien href="' + syndicate.article_url[syndicate.index] + '">');
  if (syndicate.title_fontbold)  { document.write('<b>'); }
  if (syndicate.title_fontital)  { document.write('<i>'); }
  document.write('<font color="' + syndicate.title_fontcolor + '" face="' + syndicate.title_fontface + '" size="' + syndicate.title_fontsize + '"');
  if (syndicate.title_style)     { document.write(' style="' + syndicate.title_style + '"'); }
  document.write('>');
  document.write('<div style="line-height: 90%">' + syndicate.article_title[syndicate.index] + '</div>');
  document.write('</font>');
  if (syndicate.title_fontital)  { document.write('</i>'); }
  if (syndicate.title_fontbold)  { document.write('</b>'); }
  document.write('</a>');

  if (syndicate.display_date) {
    if (syndicate.date_fontbold)  { document.write('<b>'); }
    if (syndicate.date_fontital)  { document.write('<i>'); }
    if (syndicate.date_fontunder) { document.write('<u>'); }
    document.write('<font color="' + syndicate.date_fontcolor + '" face="' + syndicate.date_fontface + '" size="' + syndicate.date_fontsize + '"');
    if (syndicate.date_style)     { document.write(' style="' + syndicate.date_style + '"');}
    document.write('>');
    document.write(syndicate.article_date[syndicate.index]);
    document.write('<br></font>');

    if (syndicate.date_fontunder) { document.write('</u>'); }
    if (syndicate.date_fontital)  { document.write('</i>'); }
    if (syndicate.date_fontbold)  { document.write('</b>'); }
  }

  if (syndicate.article_field1) {
document.write('<font color="#707070" face="Verdana, Arial, Helvetica, sans-serif" size="1">' + syndicate.article_field1[syndicate.index] + '</font><br>');
  }



if (syndicate.article_field7[syndicate.index]) 
{ document.write('<img src=http://www.phwinfo.com/rating/'+syndicate.article_field7[syndicate.index]+'.gif>'); }



  if (syndicate.display_summaries) {
    if (syndicate.summary_fontbold)  { document.write('<b>'); }
    if (syndicate.summary_fontital)  { document.write('<i>'); }
    if (syndicate.summary_fontunder) { document.write('<u>'); }
    document.write('<font color="' + syndicate.summary_fontcolor + '" face="' + syndicate.summary_fontface + '" size="' + syndicate.summary_fontsize + '"');
    if (syndicate.summary_style)     { document.write(' style="' + syndicate.summary_style + '"'); }
    document.write('>');
 
document.write('<div style="line-height: 11px">' + syndicate.article_summary[syndicate.index] + '</div>');
    document.write('<br></font>');
    if (syndicate.summary_fontunder) { document.write('</u>'); }
    if (syndicate.summary_fontital)  { document.write('</i>'); }
    if (syndicate.summary_fontbold)  { document.write('</b>'); }
  }

  document.write('       </td></tr>\n');
}

// Webfeeds to be branded, uncomment the following lines.
// To do this, remove the // at the beginning of the next five lines:

//document.write('<tr><td bgcolor="' + syndicate.bgcolor + '">');
//document.write('<a href="#" target="_blank">');
//document.write('<font color="' + syndicate.title_fontcolor + '" face="Verdana, Arial, Helvetica, sans-serif" size="1">');
//document.write('<b>Powered by PHWinfo.com</b></font></a>');
//document.write('<br><br></b></font></td></tr>\n');
