Dash
Hubmaster-
Compteur de contenus
235 -
Inscrit(e) le
-
Dernière visite
Réputation sur la communauté
0 NeutrePour me contacter
-
Mon Site
http://forums.invisionboard.fr/
Information du profil
-
Localisation
atelierphp5.com
-
Coucou, pour connaitre les possibilités actuelles qui se cachent derriere une fonction de "webmaster", les compétences attendues, le niveau/type d'études, les rémunérations proposées, etc., une petite recherche sur des sites d'emploi (Stepstone et autres) avec une recherche via le mot cle comme "webmaster" ("web", "html"...) apporte aussi des pistes de reponses :-)
-
Je conseillerais la lecture d'un ouvrage comme Redesign web. Avant de plonger dans le code CSS/HTML ou autre machins techniques, il n'est pas inutile de consacrer du temps a une phase d'analyse, commencer par mettre sur papier des idees claires... De plus cet ouvrage fourmille d'exemples d'evolution de site web.
-
fopen, fsockopen, file, fread, file, etc. Pour certaines de ces fonctions, il est possible que l'appel a des fichiers distants soit bride par votre hebergeur. Comme il est possible de rencontrer d'autres contraintes (lenteur, transmissions d'arguments, etc.) Les fonctions CURL sont a bien des egards plus performantes, mais il y a souvent moyen de trouver dans la doc de php des equivalences. Ou changer d'hebergeur.
-
Juste demander d'installer le module curl pour une utilisation pour php. Eventuellement, expliquer l'utilisation envisagee de cette librairie. les fichiers curl-7... sont deja inutiles
-
Cela n'annonce rien de bon. Je ne pense pas qu'il soit opportun de parler de ssh, et autre jargon technique pour de toute facon arriver a cette conclusion : le mieux serait de prendre contact directement avec le support technique. Sur celeonet, c'est ce que j'avais fait un une epoque pour je-ne-sais-plus-quelle-librairie. Elle a ete installee non seulement pour mon usage, mais egalement pour tous les autres clients.
-
Pour installer/activer une librairie, il faut pouvoir notamment modifier le php.ini (sous windows. Par exemple avec Easyphp), ou recompiler php (linux). Sans acces direct a la configuration de PHP, la seule possibilite d'installer un module est de contacter l'administrateur du serveur (ou le support technique de l'hebergeur). Soit il accepte, soit il refuse.
-
Bonjour, de quel type d'hebergement s'agit-il ? Du mutualise ou un hebergement dedie ? Ensuite, avec quel OS ? Linux ou windows ?
-
bonjour, ceci peut-etre : http://www.webmaster-hub.com/index.php?showtopic=21536 Merci de ce rappel d'une autre discussion déjà ouverte Dash. Je ferme celle-ci
-
Bonjour, il me semble que le 3e argument n'est pas requis. Pour arriver au meme resultat, plutot essayer 2 commandes : rename + chmod
-
Mon avis a 2 cents... S'il s'agit d'un ouverture unique mais qu'il s'ecoule une eternite de temps avant la fermeture, ca n'est pas ce qu'il y a de mieux. Au contraire, des zilliards d'ouvertures et de fermetures - en fonction des perfomances de la base de donnees et autres circonstances - peut mechamment alourdir l'execution du script. Les differences entre les deux approches sont de l'ordre la subtilite. Qu'importe la methode, la meilleure optimisation reste celle - de la structure de la base de donnees, des tables et des champs (structure optimale, utilisation des clees primaires, etc.) - des requetes bien contruites - d'un code php optimise Tu peux tester en local avec ApacheBench et eventuellement des outils comme mrtg pour simuler des connections http et suivre la montee en charge.
-
dans le cadre d'un site en php, (comme wordpress) je ne vois pas l'interet reel de travailler avec des fichiers compiles pour les localisations. Pour preuve, la plupart des applications php utilisent de simples fichiers textes. Par contre que des applications comme GIMP utilisent une systeme plus ou moins normatif avec des fichiers .mo cela permet certainement une uniformisation dans l'effort de developpement communautaire de ces applications.
-
Il y a un certain temps, j'ai publie un captcha pour dotclear integrant notamment de ce genre de question. A priori j'estime, dans mon cas, pouvoir me passer des personnes ne savant pas effectuer quelques operations mathematiques ou repondre a des questions du type "quelle est la capitale de l'Italie". Le systeme change aletoirement : operations matematiques, captcha visuel, questions ouvertes, etc. Il faut aussi faire mention des initiatives de whitelist/blacklist centralisees, comme il y a de plus en plus de systemes de comptes centralises. De mon experience, il faut relativiser. De quoi parlons-nous ? D'un forum ? D'un blog ? D'un livre d'or ? D'une page de contact ? D'un site international ? D'un blog regional ? inutile de perdre plusieurs jour a concevoir un captcha hyper securise pour un blog ou un forum moyen. Il n'existe pas de systeme anti-flood universel et efficace. Chaque cas est a part. Il faut garder bien en vue son public-cible et agir afin de ne surtout pas le penaliser. Par exemple pour contrer un spam par inscription sur un forum, rien de tel qu'une validation par email, en plus eventuellement d'un bete captcha visuel. Cela suffit en principe tres largement. Sur un blog par contre, obliger les personnes a laisser un mail de validation ne donne pas envie a tout le monde de laisser des commentaires. Les captchas ne remplacement de toute facon pas la vigilance active des administrateurs.
-
L'ideal serait de ne pas stocker les dates dans un format de time H:i:s mais directement sous forme de timestamp unix (nombre de secondes depuis le 1er janvier 9070 minuit GMT). Ce timestamp correspond au resultat de la fonction time(). A partir de la, il devient beaucoup plus facile de faire des comparaisons de date, verifier qu'un delais de 50 minutes est depasse, etc.
-
Si les dates sont toujours codees sur 6 chiffres, la methode suivante est plus rapide : $date = substr($var, 8, 6); Voici un petit script pour verifier et comparer differentes methodes : <? set_time_limit(999); for ($j=1; $j<=4; $j++) { $debut = explode(' ',microtime()); $debut = $debut[1]+$debut[0]; for ($i=0; $i<500000; $i++) //500.000 iterations { $var = 'fichier_AAAAMM.ext'; switch ($j) { case 1 : $date=ereg_replace(".*_(.*)\.ext","\\1",$var); break; // temps: 25.42s case 2 : $date = substr($var, 8, 6);// temps: 1.14s case 3 : list($fichier, $date, $ext) = split('[_.]', $var); break; // temps: 2.78s default : $xploz = explode('_', $var); $xplod = explode('.', $xploz[1]); $date = $xplod[0]; break; // temps: 2.73s } } $fin = explode(' ',microtime()); $fin = $fin[1]+$fin[0]; $temps_passe = $fin-$debut; print "resultat $j: $date<br />"; echo "temps: $temps_passe<hr />"; } ?> Et la proposition de Dan est plus lente que la formulation de depart