Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1772 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [SQL newbie inside] changement de nom de domaine

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[SQL newbie inside] changement de nom de domaine

n°2266348
damike83
.
Posté le 23-09-2015 à 20:10:39  profilanswer
 

Bonsoir,
 
Avant toute chose je n'y connais pas grand chose en programmation, je voulais juste avoir un conseil.
 
Un site web a été réalisé avec un nom de domaine "xy-z.com", finalement apres coup, un autre nom de domaine a été retenu beaucoup plus simple en "xyz.net".
Aujourd'hui on nous dit que ce changement est compliqué à faire avec les arguments d'obligation de remplacement à la main de l'ancien nom de domaine par le nouveau sur toutes les pages du site réalisées. Et il y en a beaucoup (de remplacements).
 
Les arguments sont :
 
"il faut modifier la longueur des chaines substituées en remplaçant à la main"
 
"ou faire un programme qui fait les substitutions dans le sql mais c’est pas du gâteau…"
 
Est ce des arguments valables ou non ? (oui j'ai une vision tres basique avec le ctrl-f remplacer de word :D )
 
Merci pour votre aide

mood
Publicité
Posté le 23-09-2015 à 20:10:39  profilanswer
 

n°2266375
damike83
.
Posté le 24-09-2015 à 10:48:49  profilanswer
 

Up

n°2266387
Devil'sTig​er
Posté le 24-09-2015 à 11:38:35  profilanswer
 

Non c'est pas dur, et ca devrait être l'affaire de 20min max.
 
Donc soit ils te vendent de la merde mal faite, soit ils sont naze, dans les deux cas tappe sur les doigts.
 
Et faire un script de remplacement dans l'html, tu as déjà des trucs du genre wingrep (Windows)/grep (Linux) qui vont te chercher toutes les occurences, et pour la BDD idem, un script bidon de 15/20min qui tappe sur tous les champs de la BDD devrait aussi aller très vite.
(sans compter que doit pas y avoir des milliers de ref à ton site dans la BDD)

n°2266764
damike83
.
Posté le 30-09-2015 à 10:43:04  profilanswer
 

merci pour ta réponse :jap: effectivement 1j 1/2 de taf soit disant ? Ils ont corrigé le tir et ramené ça à 1h, ce qui est plus raisonnable
 
ps : apparemment c'est fait avec wordpress

n°2266776
rufo
Pas me confondre avec Lycos!
Posté le 30-09-2015 à 12:50:18  profilanswer
 

Pour les fichiers contenant du texte (.html, .php, .js...), un simple find/replace suffira. Sous Windows un éditeur comme notepad++ fait le job.
 
Pour la BD, la fonction REPLACE() (en Mysql, suivant le sgbd, ça sera une autre fonction) fait le job. Et comme le disait Devil'sTiger, il doit pas y avoir beaucoup champs dans beaucoup de tables qui vont contenir l'url de ton site.
 
Une remarque au passage. En général, le nom de domaine ne devrait pas figurer en statique (ie codé en dur) à pleins d'endroits différents. En toute logique, il devrait se trouver dans une variable d'un fichier de conf ou dans un seul champ d'une seule table en BD. Toutes les urls devraient être ensuite construites avec cette "variable globale".
 
Et même, ça ne serait pas aberrant que toutes les urls soient spécifiées en relatif et non en absolu :o
 
C'est entre autre pour éviter ce genre de pb que le plus souvent, pour faire un site web, on passe par un CMS comme Wordpress, Joomla...
 
Bref, ton prestataire m'a tout l'air d'avoir fait de la merde :/


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [SQL newbie inside] changement de nom de domaine

 

Sujets relatifs
[SQL Server / Cobol] Requête sur VarcharSql - regroupement
[SQL Server] Insert - erreur "Illegal data"[SQL Server/Cobol] Maj colonne NULL ou valeur non NULL
Requetes SQL parfois lentes : show profile -> Pb opening tablesSélectionner une valeur dans un array multidimensionnel (+SQL & PDO)
Requête SQL pour faire des cumul.paralleliser mes requetes SQL
Connexion a SQL via Entity Framework[Oracle] PL/SQL, curseurs
Plus de sujets relatifs à : [SQL newbie inside] changement de nom de domaine


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR