WDScript 12 v2.4.x avec applications compilées : Succès !

Optimisation réussie ! Nous pourrons, à partir de la version 2.4.0 de WDScript compiler des pages sources (avec les fichiers wdinclude) afin de supprimer pour ainsi dire complétement le temps de compilation d'une ou plusieurs pages d'une application.

A L'aide d'une fenetre utilitaire incluse dans le projet wdscript (à lancer avec F9 sous windev, ou en ligne de commande "WDSCRIPT /PRECOMP") vous pouvez générer le code des fonctions qu'il suffira de coller dans une nouvelle collection de procédure globale :

Une fois les procédures générées (ou une par une), il suffit de les ajouter au projet wdscript par exemple (ce qui permet en plus de déboguer en pas-à-pas)

Et de spécifier dans le fichier projet la WDL et son contenu :

Comme vous pouvez le voir sur l'image ci dessous, Compilation et Parsing : 0 msec. Cela se ressent tout de suite et en plus apporte un style de protection pour le source sensible de vos applications, plus besoin de crypter les pages pour ceux qui ont utilisé cette fonctionalité.

Vous pouvez toujours inclure des fichiers supplémentaires, ou ignorer la librairie WDL pour faire du code spécifique en retirant la page en question de la section WDL du projet.

Biensur, en cas de modification du code source (ou de pages incluses) il vous faudra reintégrer le tout dans la WDL... il faut donc mieux utiliser ce systeme que lorsque votre site est stable...

Le code source n'est pas encore disponible, je tiens à vérifier le fonctionnement un peu plus en profondeur...
En attendant, vous pouvez télécharger l'executable en version beta (mettre les DLL WD12 055n dans le repertoire) ainsi que le projet wash précompilé.

Prochaine etape.... Linux !

En attendant si vous avez des commentaires, utilisez cette page du forum : http://wdscript.ath.cx/bb/viewtopic.php?f=7&t=38280

AttachmentSizeDownloadsLast Download
wdscript.240.beta_.zip279.56 KB36002 weeks 1 day ago
wash.201wdl.zip99.49 KB35762 weeks 1 day ago

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

La possibilité de pouvoir

La possibilité de pouvoir faire du debug depuis Windev devrait faciliter beaucoup le développement.

Merci pour ces nouvelles possibilités qui éviteront en plus tout cryptage.

Morti