WINDEV Mobile 25

L’ouverture à tous les standards PHP SANS CONNAÎTRE PHP ! Toute la puissance de WEBDEV (éditeur WYSIWYG, éditeur d’analyses, UML, éditeur de requêtes, champs évolués, WLangage, …) est disponible pour créer des sites en PHP. Si vous le désirez, les pages et le code (en WLangage) sont transformés auto- matiquement en code PHP. Sans connaître PHP, vous créez facile- ment des sites dynamiques PHP ! RAD PHP La méthode RAD WEB est également disponible pour générer des sites PHP en quelques clics. Générez automatiquement vos sites à partir de l’analyse des données. SAISIE DIRECTE DE CODE PHP Sous l’éditeur de code de WEBDEV, il est possible d’écrire (ou coller) du code PHP. Ici, dans le traitement de couleur rouge, du code PHP. Vous n’êtes jamais bloqué. Dans une même page, il est possible de mixer du code PHP et du code WLangage. DES CHAMPS ÉVOLUÉS EN STANDARD En plus des champs classiques (champ de saisie, libellé,...) la plupart des champs sophistiqués de WEBDEV 25 sont disponibles en PHP: galerie, agenda, planning, graphes, table avec ascenseurs automatiques, zone répé- tée, calendrier, onglet, champ de saisie riche, réglette automatique… Cela permet de simplifier les phases de codage. Cela apporte une grande sécurité à vos sites: masques de saisie ne permettent pas la saisie de données hors format attendu. WEB 2.0: AJAX EN PHP Les sites WEBDEV PHP utilisent Ajax. TYPES ÉVOLUÉS En plus des types classiques de PHP, WEBDEV 25 permet de programmer à l’aide de types évolués.  La programmation est ainsi plus facile, et plus sûre. Les types évolués sont: date, heure, durée, source de données, tableau associatif, structures, numérique... Les syntaxes et les opérateurs puissants sont également disponibles: POUR TOUT , manipulation des chaînes, concaténation optionnelle, opérateur «commence par»,... PARTAGE DU CODE Le codage en WLangage permet de partager du code unique entre des pages et des sites PHP, WEBDEV clas- sique, et même avec des applications WINDEV ! Cela permet un gain de temps appré- ciable, et une fiabilité accrue par la réutilisabilité. GESTION AUTOMATIQUE DES SESSIONS PHP La gestion des sessions (contextes) PHP est automatique. Il suffit de déclarer les variables qui doivent être retrouvées dans une prochaine exécution de la page. Il n’y a aucun traitement de sérialisa- tion à coder. COMPATIBILITÉ PHP 7 & 5 WEBDEV 25 génère du code PHP com- patible à la fois avec PHP 7 et PHP 5 et également avec la vieille version PHP 4. ACCÈS A HFSQL L’accès à HFSQL (Classic, Réseau et Client/Serveur) est assuré via les ordres SQL. ACCÈS A MYSQL, POSTGRESQL, ORACLE L’accès aux bases de données MySQL, PostgreSQL et Oracle est assuré. Notez que toutes les bases qui pro- posent un pilote ODBC sont acces- sibles. L’accès à l’AS/400 est effectué en natif (module à acquérir séparément). WAMP & LAMP Acronymes souvent utilisés, les tech- nologies basées sur 4 composants, WAMP (Windows, Apache, MySQL, PHP) et LAMP (Linux, Apache, MySQL, PHP) sont supportées en standard par WEBDEV 25. APPEL DE SCRIPTS PHP Il est possible d’appeler un script externe .php depuis une page PHP ou WEBDEV classique, grâce à la com- mande PHPExécute . Il est possible d’utiliser soit une méthode POST, soit une méthode GET, le résultat est ren- voyé dans une chaîne. CONFIGURATION ET PARAMÉTRAGE AUTOMA- TIQUE DE WEBDEV Lors de l’installation, les serveurs Web «Apache» sont détectés et automati- quement paramétrés, comme les ser- veurs Apache isolés. ACCÈS AUX HÉBERGEURS GRATUITS La génération d’un site en PHP permet (parmi d’autres solutions) l’accès aux hébergeurs «gratuits» de sites dyna- miques. Cette possibilité peut être utile aux sites d’associations et de petites structures qui ne désirent pas un hébergement dédié. Avec WEBDEV 25, PHP c’est facile ! GÉNÉREZ DU CODE PHP www.pcsoft.fr • 49

RkJQdWJsaXNoZXIy NDQ0OA==