Script : Contenu de page aléatoire

  1. Scripts






La structure de site Phortail PHP et les scripts PHP en général peuvent être agrémentés de contenu dynamique.

Le principe :

Un ensemble de contenu, dans des textes, est disponible sur le serveur, le système affiche un de ces texte en fonction d'une variable.

Coté méthode :

Les variables liées au temps (heure, date) sont utilisées pour permettre de crééer une variable dont la valeur change à une périodicité fixe.
Cette variable est ensuite utilisée dans le nom du texte affiché; exemple item12 avec 12.

En fonction de la périodicité de changement de la variable, de la seconde à l'année, le contenu a un aspect plus ou moins dynamique.

Coté technique :

En php, c'est la fonction explode qui peut-être utilisée, ainsi


<?php $date=explode(",", date("H,i,s,m,d,Y")); ?>

peut donner les variables suivantes :
$date[0] : Heure
$date[1] : Minute
$date[2] : Seconde
$date[3] : Mois
$date[4] : Jour
$date[5] : Année

Avec l'heure 17 : 34 : 13 nous avons :
$date[0] = 17
$date[1] = 34
$date[2] = 13

Avec la date 30 / 10 / 2020 nous avons :
$date[4] = 30
$date[3] = 10
$date[5] = 2020

Coté organisation :
Les variables étant définies, il suffit de choisir quelle variable doit être utilisée et de l'implementer ensuite sur les pages du site.

Exemple pour un lien vers une page différente chaque jour

<?php $date=explode(",", date("H,i,s,m,d,Y")); ?>
<a href="article_du-jour.php?article?id=<? echo $date[4]; ?>">article du jour</a>

exemple pour inclure un texte différent à chaque réaffichage de la page

<?php
$date=explode(",", date("H,i,s,m,d,Y"));
include("repertoire/texte".date[1].".txt");
?>

Le préalable est que textenn.txt existe sur le serveur, avec nn de 01 à 31 pour la variable jour, et bien evidement nn va de 00 à 59 pour les variables minute et seconde.


Version Imprimable

Envoyer cette page par e-mail


@

Les scripts PHP - WAP - Protection de fichier - Compteur

Beaucoup de sites sur le Net proposent des scripts en PHP, celà va du script de portail, à la gestion d'annuaire ou au script de paiement sécurisé.

Les scripts proposés ici sont plutôt des astuces de programmation et dans le cadre de ce script utilisé pour Phortail

Ces scripts là sont donc en ligne et utilisés

Du web sur mobile

Un site tel que phortail avec son script mi base de données, mi texte est désormais developpé en version wap, disons exactement pour version téléphone mobile et smartphne (iphone, blackberry). Vous trouverez ici des articles permettant de passer du web au web mobile avec notamment ce script permettant de redimensionner ses photos à la volée pour le web mobile.

Quelle ville est connectée

Une version améliorée du script des visiteurs connectés permet, avec d'autres informations sur la connexion (adresse IP, latitude, longitude) de présenter une liste puis une carte des villes connectées.
Plus d'infos sur le Service de géolocalisation avec carte et API GoogleMap

Visiteurs connectés

Ce script permet d'afficher en Live, le nombre d'internautes connéctés au site, et ce sans base de données.
Voir le script Visiteurs connectés et la carte de provenance des internautes.

Protection des fichiers

Depuis des sites exterieurs au votre il est possible de venir lire et d'utiliser des fichiers (gif, jpeg, swf, mid, mp3 ...) sans passer par votre site.

Ces liens externes et directs sur vos fichiers consomment de la bande passante sans que vous voyez le moindre visiteur.

Une parade peut-être mise en place pour proteger les fichiers.

Les deux derniers articles sont été mis à jour et complétés sur Gestion de projets sous le titre protection des fichiers

Script anti aspirateur

Une fois le site web réalisé, il n'est pas tout de le mettre en ligne, ensuite il faut aussi surveiller les visites.

Face à une montée anormale du traffic, que peut faire le webmaster, soucieux de sa bande passante et des hits serveurs généré.

Retrouvez celà dans notre article sur le script anti aspirateur.

Une page dynamique

Pouvoir afficher la Blague du jour ou le script du mois sur une page, en utilisant les variables php disponibles peut-être réalisé simplement.

Explications avec le script de contenu de page aléatoire.

Optimiser le code source PHP / HTML

Peu d'outils web permettent cette option de manière intrinsèque et pourtant il est possible voire conseillé d'optimiser son code source, pour permettre à ses pages d'êtres chargées plus rapidement, et de diminuer ainsi la bande passante.

C'est ce que propose cet article pour diminuer la bande passante.

Gestion des liens de qualité

• Nous savons que pour un référencement dans les moteurs de recherche, notamment Google, il est important d'avoir un lien qui soit de qualité, il est facile de faire de la sorte en HTML, en PHP, le soucis de la statistique fait que le webmaster privilégie le suivi du lien sortant plutôt que la qualité.

Le script proposé permet de concilier un lien de qualité et statistiques

Le pendant du lien étant l'url, voyez comment avoir des url de qualité


Tutoriels Webmaster

Référencement :

Comment analyser les pages de la search console qui sont répertoriées par Google comme explorées mais non indexées. Faut il les demander leur indexation ou n'y aurait-i pas quelque chose de mieux à faire.


Référencement :

Comment Google Analytics et la Search console Google fonctionnent. Quelle est la différence entre ces outils ? Est ce qu'ils interagissent entre eux ?


Scripts :

Internet a deux caractéristiques principales : Cela bouge beaucoup et cela bouge vite. Le webmaster se doit d'être actif, voire réactif, et de disposer de l'information rapidement. Un simple script en python peut l'aider.


Scripts :

Comment contrôler visuellement que l'affichage de différentes pages web se fait correctement avec les différentes configurations de navigateur, et résolution d'affichage. Le Webdriver de Sélénium permet via un script d'automatiser la capture de telles pages, pour contrôler en un coup d'oeil le résultat.


Conception :

Optimiser un site web avec du responsive design est un pas de plus fait vers l'utilisateur final
Pour autant, si une page du site a un poids de plusieurs méga, l'utilisateur risque, s'il est sur un téléphone mobile, de partir avant que la page ne soit complétement chargée.


Outils :

Comment gérer les erreurs 404 not found sur le fichier browserconfig.xml, alors que celui ci est demandé par le navigateur.


Scripts :

Les feuilles de style d'un site web permettent d'adapter l'affichage à la taille de l'écran. Voyons comment faire pour un site qui s'affiche aussi bien sur un ordinateur, une tablette qu'un téléphone intelligent (smartphone).


Scripts :

L'attribut Placeholder, permettant en HTML5 de renseigner le label d'un champs input, ne fonctionne pas sous Internet Explorer. Voici un script JavaScript simple et efficace à insérer pour contourner ce manque de fonctionnalité.


Pages webmaster
Actu Webmaster

Thèmes Phortail