Aller au contenu

fragmonster

Actif
  • Compteur de contenus

    14
  • Inscrit(e) le

  • Dernière visite

Réputation sur la communauté

0 Neutre
  1. Personnellement j'aurais plutôt tendence à dire que oui, l'asp est a jeter par la fenêtre. Même si il a rendu de bons et loyaux services il est obsolète aujourd'hui. L'ASP (3.0) ne s'envisage aujourd'hui que lorsque la technique l'impose (ou le client). PHP, avec sa nouvelle version 5, propose desormais un modèle objet calqué sur celui des ténors du marché (java ou C++). D'ailleurs le rapprochement entre Sunn (Java) et Zend (PHP) laisse présager de bonnes choses. Ce rapprochement prévoit la création d'une librairie permettant à PHP d'accéder à des objet JAVA. On pourrait donc imaginer des applis dont toute la partie business serait développée en JAVA (J2EE) et les frontaux en PHP (+ facile à maintenir et moins couteux). L'ASP aujourd'hui n'a d'avenir qu'avec ASP.NET qui propose (à mon avis) une nouvelle façon très intéressante de concevoir une applis web. En fait avec ASP.NET on conçoit un site web comme on conçoit une appli cliente : Grâce à la gestion d'evenement.
  2. Merci à tous. Je vais très certainement passer par une image de fond ou même carremment changer de look
  3. Hi, j'ai un petit souci avec les border de CSS. Dans la capture d'écran ci-dessus j'ai un <DIV> contenant du texte est avec une border "double" en haut et une simple sur les trois autres cotés. Sous IE la coin supérieur droit ne s'affiche pas correctement car il manque qques pixels pour clore complètement le cadre. Sous mozilla ça passe nikel. Voici le code du style : <style type="text/css"> #test{ width:200px; height:200px; border-style:double solid solid solid; border-width:3px 1px 1px 1px } </style> le code HTML : <div id="test"> Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.</div>
  4. J'ai une autre opinion que webmachin sur le sujet : Tout d'abord j'aurais pu emmettre un autre avis si tu avais considéré ASP.NET dans cette comparaison, mais comme il n'est pas question ici de le prendre en compte il n'y a aucun doute pour moi : C'est PHP Pourquoi : Tout d'abord parcequ'il est gratuit (et oui ça compte) et qu'il est disponible sur plusieurs plateformes (UNIX, LINUX, windows ...) alors qu'ASP est "microsoft only" (sauf si on utilise un soft pour linux qui émule le langage, mais ça reste très marginal). ASP n'évoluera plus car microsoft se focalise désormais sur son framework .NET. Donc si tu souhaites évoluer avec microsoft il faut passer à ASP.NET (excellent au demeurant). Par exemple ASP ne permet pas d'appeler des services Web sans passer par un composant (payant). PHP peut quant à lui, faire appel à la librairie NuSOAP. PHP dispose d'une bibliothèque de fonctions bcp plus fournie que celle d'ASP (env 500 fonctions pour PHP) avec lequel tu auras parfois besoin d'installer des composants : Par exemple ASP ne permet pas d'uploader un fichier sur le serveur, il faut installer un composant tel que SaFileUP de Software Artisans par exemple. Le modèle ADO de microsoft n'est pas des plus simples et je trouve parfois assez lourde la manipulations des recordset, des queries, des connexions ... etc Avec MYSQL, PHP permet une utilisation bcp plus simple et lisible des données (à mon avis) L'autre point fort de PHP est la communauté Open source qui est très active et qui fournit des outils, des applis voir presque des framework. On trouve des forums (PHPBB...), des portails (PHPNuke...) des CMS (Spip...), bref tous plein d'applis réutilisables et personnalisables. Je te recommande d'ailleurs le PEAR project (pear.php.net).
  5. C'est peut-être une vidéo qui a été faite avec maya ou 3DStudio et qui est jouée dans flashMX
  6. Moi, j'ai installé KERIO personal firewall qui a l'avatage d'être gratuit pour un usage particulier. Il est très bien noté et entièrement paramètrable à la main. Des firewalls tels que ZoneAlarm ou PCCillin (très bons au demeurant) n'offrent pas une telle personnalisation (ou alors les dernières versions). Il permet de créer des règles et de les logger à chaque fois qu'une de ces règles est sollicitée. Donc très pratique pour voir ce qui se passe. Il est assez léger je trouve et n'entrave pas la navigation ou le jeu en réseau. Bien sûr au début, juste après l'installe, tu dois lui apprendre les règles, mais c'est très simple. Pour résumer : -si tu souhaites un firewall configurable et si tu souhaites mettre toi même les mains dans le camboui pour une protection plus personnalisée, je te conseille Kerio -si tu veux un firewall efficace et tout automatique (pas de prise de tête avec les règles), je te conseille ZoneAlarm. ---------------------------- Pour répondre à ta question concernant les attaques de hackers : oui, un firewall c'est mieux que rien! C'est aussi efficace pour bloquer certains virus tels que Blaster qui attaque le port 135. C'est aussi efficace contre les spywares : Ca n'empèche pas de les attraper, mais ça bloque leur tentative d'emmission. Par contre le firewall n'empèche en rien les attaques du type XSS (pour Cross Site Scripting) qui dépendent plutôt de la manière dont tu as codé ton site. Sinon, pour être assez tranquille il te faudra compter sur le trio Firewall - Antivirus - Antispyware Certains éditeurs fournissent les 3 en 1 (norton ou mcafee). Pour info j'ai Kerio comme firewall, Mcafee viruscan comme antivirus et Spybot comme anti spyware. McAffe étant le seul soft payant (mais pas cher) de ce trio.
  7. Et tu n'aurais pas la soluce? Ce que j'ai du mal a cerner c'est que le DIV de mon menu est à "l'intérieur" de mon DIV "content". Normalement celui ci devrait s'allonger en conséquence non?
  8. As tu essayé de changer le nom de ta variable "Position", "Image" etc ... car parfois tu peux tomber sur un mot réservé par le compilateur. Je te conseillerais d'adopter une convention de nommage pour tes variables. Par ex: aPosition = new Array; aImage = new Array; aImgGrp = new Array;
  9. Avec coldfusion tu peux essayer d'utiliser CFHTTP en appelant ta page dynamique et d'utiliser le CFHTTP.Filecontent pour créer un fichier statique. Du genre : (je ne me rapelle plus de la syntaxe exacte) <CFHTTP url="mon_fichier.cfm"> <CFHTTPPARAM name="mon_paramètre_1" value="x"> <CFHTTPPARAM name="mon_paramètre_2" value="y"> ... <CFHTTPPARAM name="mon_paramètre_n" value="n"> </CFHTTP> <CFFILE ction="WRITE" file="c:\mon_fichier.html" output="#CFHTTP.filecontent#">
  10. Non, en fait, mon Div qui contient mon menu est encapsulé dans un autre DIV (class="content"). Or si mon menu s'allonge en hauteur, le "content" ne s'allonge pas sous mozilla.
  11. Ca marche! J'ai cependant une autre question. Sous IE l'orsque le menu de gauche grandit (voir la capture plus haut), sous IE le <DIV> qui est derrière s'agrandit aussi mais pas sous mozilla J'aimerais qu'il s'agrandiise aussi sous mozilla. En fait j'aimerais qu'il s'agrandisse en fonction des éléments qu'il va contenir.
  12. Précision : Si je vire le padding: 5px 5px 5px 5px;, je n'ai plus le problème, mais c'est très laid car mon menu est alors collé en haut et à gauche
  13. Bonjour, Je viens chercher conseils J'ai un pb de décalage de calque sous mozilla et pas sous IE. Voici une image du décalage : Comme vous pouvez lz voir le décalage se produit à droite. Sous IE je n'ai pas décalage. Voici le source : D'abord le style <style type="text/css"> body { margin: 0; text-align: center; background-color: #CCCCCC; } .center{ margin-left: auto; margin-right: auto; width: 768px; text-align: left; /* on rétablit l'alignement normal du texte */ } .content{ background-color:#3C434D; padding: 5px 5px 5px 5px; margin-left: auto; margin-right: auto; width: 768px; text-align: left; /* on rétablit l'alignement normal du texte */ } .txt10{ color:#CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; } #left { background-color:#3C434D; float: left; width: 150px; padding: 5px 5px 5px 5px; border-width: 4px 1px 1px 1px; border-color: #cccccc; border-top-style:solid; border-right-style:dashed; border-left-style: dashed; border-bottom-style:dashed; } </style> Maintenant le corps de la page <BODY LEFTMARGIN=0 TOPMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0> <DIV class="center"> <!-- ImageReady Slices (twirl copie) --> <TABLE WIDTH=768 BORDER=0 CELLPADDING=0 CELLSPACING=0> ... Barre du haut ... </TABLE> <DIV class="content"> <DIV id="left" class="txt10"> <li>menu</li> <li>menu</li> <li>menu</li> </DIV> <p> </p> <p> </p> <p> </p> </DIV> </DIV> </BODY> Même en enlevant le DIV du menu j'ai toujours le problème. Mon site est centré dans le navigateur. Le tableau du haut qui contient mes images (logo ...etc) fait 768 px de large. Mon DIV "content" doit donc aussi faire 768px de large, mais sous mozilla il est plus large
×
×
  • Créer...