Imprimer la Page | Fermez la fenêtre

OutOfMemory / enregistrement linkmap.cfg

Imprimé depuis: Forum openElement
Categorie:

openElement


Nom du Forum: Discussion générale openElement
Description du Forum: Discussion générale sur le logiciel
URL: https://forums.openelement.uk/fr/forum_posts.asp?TID=24129
Date: 20 Avr 2024 à 12:55
Version logiciel: Web Wiz Forums 12.04 - http://www.webwizforums.com


Sujet: OutOfMemory / enregistrement linkmap.cfg
Posté par: SH01
Sujet: OutOfMemory / enregistrement linkmap.cfg
Posté le: 13 Nov 2021 à 19:20
Bonjour,
Je suis déjà venu il y a quelques mois sur le forum pour parler d’un problème qui me tracasse de plus en plus, une erreur qui survient de plus en plus fréquemment, une erreur à l’enregistrement des pages : « Impossible de sauvegarder le fichier : G:/Mon site/Common/linkmap.cfg – Détails : une exception de type ‘System.OutOfMemoryException’ a été levée ».
Pour info, le dit fichier fait aujourd’hui 270 Mo.
A cette époque, après quelques échanges, je n’ai pas réussi à trouver une solution à mon problème.
J’ai créé mon site il y bientôt six ans, il s’enrichit presque tous les jours de 3-4 pages supplémentaires. Après ces six ans d’existence, il y a quelque chose comme 7000 pages.
Les pages basiques sont assez légères, mais elles ont tout de même chacune 3-5 liens externes et autant en interne. On dira en moyenne 6 liens par page « basique ».
Et puis il y a quelques « grosses pages », avec une taille volumineuses, et beaucoup de liens. L’ouverture de ces pages amplifie grandement le problème.
Donc, si on fait le compte, il doit y avoir en tout 50 ou 60.000 liens.
Maintenant, lorsque je veux créer de nouvelles pages, je peux en travailler 3-4 maximum avant que l’erreur ne survienne. Je prends soin de ne pas ouvrir une « grosse page », car dans ce cas l’erreur se produit immédiatement (en général je peux faire une mise à jour seulement avant l’erreur).
Pour continuer à travailler, je dois fermer l’application, et tout relancer.
Un peu lourd et fatiguant !
Mes questions :
- Ce problème est-il connu ?
- D’où vient-il ? Est-ce un problème de limitation dans l’application, un problème de mémoire, … ???
- Y-a-t-il des évolutions de prévues ? Moi je travaille avec la version 1.57 R9.
- Y-a-t-il des moyens de contournement ?

Je tiens à préciser qu’après six ans d’expérience, je suis très satisfait d’OpenElement, une application fiable, performante, accessible au plus grand nombre sans connaissances pointues. Bravo aux concepteurs et aux développeurs !



Réponses:
Posté par: Hobby001
Posté le: 13 Nov 2021 à 19:27
Vous êtes loin au delà de la capacité de OpenElement

Un site de cette taille ne peut se faire avec cet outil


-------------
https://denislafrance.net" rel="nofollow - https://denislafrance.net https://www.youtube.com/playlist?list=PLWg7A6YtIr7VtnP3HvRpMhx8tFJET_fih" rel="nofollow - , Formation vidéo sur OE


Posté par: SH01
Posté le: 14 Nov 2021 à 10:32
Merci

Pensez-vous que l'utilisation de sous-domaines peut résoudre le problème ?

Sinon, quel outil me conseillez-vous ?

Cordialement


Posté par: brolysan
Posté le: 14 Nov 2021 à 12:16
vous avez atteint les limites que propose Openelement.
A la rigueur, je peux vous passer un exe modifié pour améliorer cette situation mais dites vous bien qu'il va falloir passer à autre chose très rapidement.
+7000 pages sur Openelement, c'est malheureusement la plus grosse usine à gaz.

-------------
https://sensode.com" rel="nofollow - Sensode
https://www.creads.fr/blog/graphiste-freelance2/parole-de-brolysan-45-ans-graphiste" rel="nofollow - Biographie


Posté par: Hobby001
Posté le: 14 Nov 2021 à 13:59
Message posté par SH01 SH01 a écrit:

Merci

Pensez-vous que l'utilisation de sous-domaines peut résoudre le problème ?

Sinon, quel outil me conseillez-vous ?

Cordialement

Selon ce que vous dites, vous avez plus de 7000 pages.  J'ignore de quoi il s'agit ni comment c'est structuré mais c'est énorme.

Pour gérer tout ça il faut autre-chose qu'OpenElement.  

Vous pourriez, à la limite, scinder votre projet en une multitude de petits projets et les héberger dans des sous-domaines mais OpenElement n'est vraiment pas conçu pour une telle envergure.

Il vous faut une forme de CMS (content management system) qui vous offrira une ou des pages standard et dont le contenu sera entreposé dans une base de données.
 



-------------
https://denislafrance.net" rel="nofollow - https://denislafrance.net https://www.youtube.com/playlist?list=PLWg7A6YtIr7VtnP3HvRpMhx8tFJET_fih" rel="nofollow - , Formation vidéo sur OE


Posté par: Hobby001
Posté le: 14 Nov 2021 à 14:07
Si vous avez créé votre site il y a 6 ans, il ne doit pas être responsive.  

Aujourd'hui, la large majorité des visiteurs utilisent des tablettes et des cellulaires.  Le responsive, c'est un must.

Il va donc vous falloir le refaire en responsive de toutes façons.


-------------
https://denislafrance.net" rel="nofollow - https://denislafrance.net https://www.youtube.com/playlist?list=PLWg7A6YtIr7VtnP3HvRpMhx8tFJET_fih" rel="nofollow - , Formation vidéo sur OE


Posté par: SH01
Posté le: 14 Nov 2021 à 16:05
Bon, je comprends...

Côté responsive, ce n'est peut-être pas parfait, mais il l'est !

Pour le côté CMS, c'est ce que je comptais faire à l'origine. Plus exactement d'avoir des pages "standard" que je chargerais dynamiquement à partir de ma BDD.
Mais je n'ai pas réussi à trouvé comment faire avec OpenElement, ni même si cela était possible. Ni trouvé un logiciel accessible qui ferait cela.

Malgré la taille de mon appli, ce n'est pas une usine à gaz, c'est gérable assez aisément (mais ça prend quand même du temps...). Bien sûr ce serait plus facile à gérer avec une BDD derrière (la BDD existe), surtout pour faire évoluer (là c'est impossible maintenant), et cela permettrait de proposer des recherches (là ce n'est possible qu'à travers des pages préétablies que je dois faire évoluer au fur et à mesure des nouvelles pages...).
Bref, si je dois repartir de zéro, ça ne peut-être que comme ça... Mais en gros je ne sais ni faire (je peux apprendre), ni surtout quel logiciel employer.

En attendant, je suis preneur d'un exe qui pourrait améliorer la situation.
Et bien sûr de vos conseils pour me lancer là-dedans.

Cordialement


Posté par: Hobby001
Posté le: 14 Nov 2021 à 19:50
Ce serait intéressant de voir ce site.  Est-il en ligne?

-------------
https://denislafrance.net" rel="nofollow - https://denislafrance.net https://www.youtube.com/playlist?list=PLWg7A6YtIr7VtnP3HvRpMhx8tFJET_fih" rel="nofollow - , Formation vidéo sur OE


Posté par: SH01
Posté le: 14 Nov 2021 à 20:36
Oui : http://www.street-heart.com/


Posté par: Hobby001
Posté le: 14 Nov 2021 à 21:16
Le sujet est très intéressant mais le site n'est absolument pas responsive.

Je peux comprendre que le site ait pris autant d'ampleur au fil du temps.

J'imagine que tout ça est bénévole.  Donc impossible d'engager un développeur pour vous créer la bd et tout ce qui y est associé.






-------------
https://denislafrance.net" rel="nofollow - https://denislafrance.net https://www.youtube.com/playlist?list=PLWg7A6YtIr7VtnP3HvRpMhx8tFJET_fih" rel="nofollow - , Formation vidéo sur OE


Posté par: SH01
Posté le: 14 Nov 2021 à 23:16
Pas responsive ? Je le croyais pourtant, j'ai dû utiliser les fonctions proposées par OpenElement, et il se présente plutôt bien sur smartphone.
Mais j'avoue ne pas y connaitre grand chose sur le sujet.
Oui, le site est bénévole.


Posté par: brolysan
Posté le: 15 Nov 2021 à 09:33
la seule solution pour rester sous Openelement va être de découper votre site web en plusieurs parties et donc de développer un autre (ou plusieurs) site en sous domaine pour gérer une des parties spécifiques.
Par exemple un site web pour les éléments, etc.



-------------
https://sensode.com" rel="nofollow - Sensode
https://www.creads.fr/blog/graphiste-freelance2/parole-de-brolysan-45-ans-graphiste" rel="nofollow - Biographie


Posté par: Hobby001
Posté le: 15 Nov 2021 à 11:38
Message posté par SH01 SH01 a écrit:

Pas responsive ? Je le croyais pourtant, j'ai dû utiliser les fonctions proposées par OpenElement, et il se présente plutôt bien sur smartphone.
Mais j'avoue ne pas y connaitre grand chose sur le sujet.
Oui, le site est bénévole.

Pour être responsive, un site doit rester lilible même sur un portable de la plus petite taille.  Votre texte, entre autres devient trop petit.

Voici une note que je tente d'envoyer à tous les nouveaux membres du forum.  Je pense qu'il serait intéressant pour vous de consulter les vidéos qui y sont mentionnés:

Bonjour et bienvenue sur le forum d’openElement

 

Pour découvrir OpenElement, je vous suggère de consulter les tutos créés par des utilisateurs et dont vous trouverez la liste ici   https://forum.openelement.com/fr/forum_posts.asp?TID=22320&title=rcapitulatif-des-tutoriels" rel="nofollow -

 

Avant de commencer un site, je vous suggère ces courts vidéos

1.    Les positionnements relatif vs absolu dans openElement http://youtu.be/7ThgFBmjTQk" rel="nofollow -

2.    Le format adaptatif(responsive) d’une page WEB https://youtu.be/ouAg6yqdBZs" rel="nofollow -

3.    Créer son premier site web responsive avec openElement https://youtu.be/k2BXVmvS_V8" rel="nofollow -

4.    Créer un menu adaptatif(responsive) avec openElement https://youtu.be/2VTVuvN3Dl4" rel="nofollow -

5.    Créer un espace privé pour vos membres https://youtu.be/K0HgRpNJaMU" rel="nofollow -

 

Certains, comme les tutos de Larsene, principalement sur l'aspect adaptatif (Responsive), sont accompagnés de vidéos très utiles  https://forum.openelement.com/fr/forum_posts.asp?TID=20090&title=les-tutos-de-larsne%20" rel="nofollow - . Ces tutos sont basés sur une version moins récente d'OpenElement.

Finalement il y a le WIKI dont vous trouverez le lien en haut de cette page.

Vous trouverez sur ce forum de l'aide pour des questions précises.  Cette aide est offerte bénévolement mais en échange nous nous attendons à ce que vous exploriez le logiciel et en développiez la connaissance avant de poser vos questions.

OpenElement vous propose une foule de modèles dont certains sont adaptatifs et, de ce fait, beaucoup plus d'actualité.

Sensode en propose aussi quelques-uns des plus complets mais contre une rétribution minime par rapport au coût de développement.   https://forum.openelement.com/fr/forum_posts.asp?TID=22939&title=lensemble-des-templates-de-sensode" rel="nofollow -

Des éléments complémentaires créés par différents intervenants sont aussi disponibles.  Vous en trouverez la liste ici:  https://forum.openelement.com/fr/forum_posts.asp?TID=22573&title=liste-des-lments-proposs" rel="nofollow -

Encore une fois, bienvenue.

P.S.

Il est important que vous compreniez que toute aide fournie ici est donnée par des bénévoles.

Nous ne sommes pas le personnel de openElement.

Nous sommes heureux d'aider lorsque nous sommes disponibles pour fournir des conseils, des astuces et parfois un petit bout de code.  Nous apprécions que les usagers fassent un effort sérieux de recherche et d'autoformation.

Certains d’entre nous travaillent en Europe, d’autres ailleurs dans le monde.  Conséquemment le délai de réponse peut aussi dépendre des fuseaux horaires.

Lorsque l'exigence est trop importante, elle peut être contractée et la rétribution exigée paiera le développement.

 

Prenez toujours soin d’ouvrir un nouveau sujet pour chacune de vos questions




-------------
https://denislafrance.net" rel="nofollow - https://denislafrance.net https://www.youtube.com/playlist?list=PLWg7A6YtIr7VtnP3HvRpMhx8tFJET_fih" rel="nofollow - , Formation vidéo sur OE


Posté par: Bridet
Posté le: 15 Nov 2021 à 11:47
En fait, un smartphone ou une tablette va réduire visuellement et proportionnellement votre page donc on croit que c'est responsive mais ne va pas en permettre la lecture facile et google ne va pas trop le mettre à jour.
D'autre part, votre site est lourd au point de vue conception, des fonds de page et des cadres qui ne servent à rien (et même détruisent le propos).
Ce serait déjà bien d'alléger vos calques.
J'aime beaucoup le sujet de votre site mais même sur écran 27" on n'a pas trop envie d'aller loin dans sa découverte.
J'espère que vous avez du temps pour refaire tout ça ! Courage.


-------------
http://accessit.be" rel="nofollow - Les Billets d'une Bobonne Bougonne - http://gite.vervoz.be" rel="nofollow - Gîte Le Vicus


Posté par: SH01
Posté le: 15 Nov 2021 à 11:56
oui, c'est bénévole.
Pour le responsive, j'ai utilisé les fonctions OpenElement, et ça marche plutôt bien sur smartphone...


Posté par: SH01
Posté le: 15 Nov 2021 à 12:16
Je n'avais pas vu votre réponse...

Comme vu avant, la modification des pages est quasi impossible, vu le volume. Il n'y a que très peu de choses sur les calques, étant donné que rien n'est chargé dynamiquement. Tous les éléments de la page sont donc propres à la page (chargés par copier/coller ou à la main (pour les liens)). Modifier le format des pages revient à modifier une à une toutes les pages...
La solution réside donc à un chargement dynamique à partit de la BDD...

Pour la visibilité du site, je vous donne quelques chiffres. Depuis le début de l'année, il a eu 75.000 visites pour 250.000 pages consultées.
Cela monte doucement, mais régulièrement. Ce n'est pas le Pérou, mais je pense que cela rend service à quelques afficionados.

Pour une refonte complète, il me faudrait un logiciel qui me permettrait d'utiliser cette fameuse BDD.
Et en attendant cette refonte (ça me demandera du temps), ce serait bien d'avoir une version qui "limite les dégâts". Vous m'aviez parlé d'un exe qui pourrait me permettre de repousser l'échéance...

Merci par avance
Cordialement


Posté par: brolysan
Posté le: 15 Nov 2021 à 13:22
je vous envoie ca en MP.

-------------
https://sensode.com" rel="nofollow - Sensode
https://www.creads.fr/blog/graphiste-freelance2/parole-de-brolysan-45-ans-graphiste" rel="nofollow - Biographie



Imprimer la Page | Fermez la fenêtre

Forum Software by Web Wiz Forums® version 12.04 - http://www.webwizforums.com
Copyright ©2001-2021 Web Wiz Ltd. - https://www.webwiz.net