Appweb

Logiciel capture d'écran:
Appweb
Détails logiciels:
Version: 4.6.5
Date de transfert: 17 Feb 15
Développeur: Embedthis Software
Licence: Gratuit
Popularité: 14

Rating: nan/5 (Total Votes: 0)

Appweb ou Embedthis Appweb est un open source, portable, rapide, compact, léger, libre, multi-plateforme et efficace programme de ligne de commande qui a été conçu pour offrir un serveur intégré conçu uniquement pour tester applications.Features web dynamiques au une des caractéristiques glanceKey comprennent un noyau multi-filetée et event-driven qui offre un débit exceptionnel, réponse, tout en ayant l'utilisation exceptionnelle de la mémoire, une architecture modulaire, intégrable dans les applications et appareils, soutenir XIP (Exécution en place).
Parmi d'autres fonctionnalités, on peut citer pleine HTTP / 1.1 support, modules chargeables dynamiquement, framework web JavaScript côté serveur, le module PHP, CGI, l'exploitation forestière compatible en mémoire en cours Apache et de configuration, ainsi que l'authentification de base et à digérer.
En outre, le programme est livré avec Secure Socket Layer (SSL / TLS) le soutien, l'état de session appui à la gestion de données, un programme de client HTTP et la bibliothèque correspondante, ainsi que les fichiers de configuration ROMable et les pages web.
Appweb est une application compatible des normes qui soutient le HTTP / 1.1, HTTP / 1.0, HTTP RFC 2617, CGI / 1.1 et SSL RFC 2246 protocoles. En outre, le framework web Ejscript est compatible avec l'ECMA-357 et ECMA-262 protocols.Getting commencé avec le logiciel AppwebInstalling Appweb sur votre système d'exploitation GNU / Linux est une tâche facile. Tout ce que vous avez à faire après le téléchargement et l'enregistrement de la dernière version du programme sur votre ordinateur, est d'extraire le contenu de l'archive, ouvrez l'application Terminal, accédez à l'emplacement des fichiers d'archives extraites (par exemple cd / home / softoware / appweb-4.6.5), exécutez le & lsquo; ./ configure && make & rsquo; commande pour configurer et compiler le logiciel, suivie par le & lsquo; sudo make install & rsquo; commande pour installer ce système wide.Supported systèmes d'exploitation et platformsAppweb de matériel est supporté avec succès sur toutes les distributions GNU / Linux, ainsi que sur le Solaris, Microsoft Windows et les systèmes d'exploitation Mac OS X. Le 64 bits (x86_64), 32 bits (x86 / i386), ARM, PowerPC, MIPS, SPARC et SH CPU architectures sont pris en charge à ce moment.

Ce qui est nouveau dans cette version:

  • Corrections:
  • de Windows directory traversal [question 246]
  • filtre Chunk pour les paquets limites Split [question 247]
  • systèmes d'exploitation Windows de base unique [question 248]
  • Service Cache initialisation de & quot; & quot partagés; [Question 249]
  • Linux 2.4 compilation [question 245]
  • application Legacy-MVC échec de la compilation parce default.esp utilise renderFlash avec trop de args. [Question 251]
  • Fix httpStealConn libérant de prise de raccordement. [Question 252]

Ce qui est nouveau dans la version 4.4.3:

  • Cette version ajoute un correctif mineur pour contrôle de flux dans le pipeline HTTP.

Ce qui est nouveau dans la version 4.4.2:

  • Ce est une mise à jour mineure, fixant les migrations de bases de données ESP lorsque vous utilisez SQLite.

Ce qui est nouveau dans la version 4.4.1:

  • Cette version de maintenance résout un problème mineur avec l'emplacement des fichiers de composants du générateur ESP.

Ce qui est nouveau dans la version 4.4.0:

  • Caractéristiques principales:
  • optimisations de performances majeures. [Question 224]
  • Ajout sécurité des contre-mesures défensives. Ajouté directives du moniteur et de défense. [Question 213]
  • Ajouter AngularJS soutien ESP. [Question 196]
  • Améliorer & quot; esp & quot; l'application de générateur pour produire des composants d'application y compris les applications angulaires. [Question 197]
  • Changer le mot de passe algorithme de hachage à utiliser le cryptage Blowfish [question 198]
  • Caractéristiques mineures:
  • Mise à jour ESP soutien jquery [question 179]

  • Directive
  • Mise à jour avec EspApp nouvelle syntaxe. [Question 180]
  • Ajouter ESP src / app.c. Cette fonction est appelée au démarrage Appweb. [Question 181]
  • Ajouter lessjs soutien ESP. Remplacer les anciennes feuilles de style mise en page / à thème avec un theme.less. [Question 182]
  • Ajouter ESP html5shiv pour les applications générées [d'émission 183]
  • Ajout du support pour les chaînes multi-lignes dans les modèles ESP via back-tique. [Question 185]
  • Ajouter directive StreamInput pour contrôler entrée streaming corps de la requête ou de tampon. [Question 199]
  • Ajouter directive Plan pour la cartographie d'extension contenu transparent. Déprécier directive Compress. [Question 200]
  • Ajouter httpLogout API. [Question 201]
  • Ajouter httpAddAuthStore et HttpAddAuthType API pour justifier la suppression du régime de vérification de mot de passe. [Question 202]
  • Ajouter API httpAddParamsFromJsonBody. [Question 203]
  • API MPR amélioré pour: mprGetRandomString, mprGetCacheStats, mprCryptPassword, mprMakeSalt, mprAddKeyWithType, mprQueryJsonString, mprQueryJsonValue, stitle, mprGlobPathFiles. [Question 204]
  • Remplacer Méthode, PutMethod et TraceMethod directives avec AddMethods, RemoveMethods et SetMethods. [Question 208]
  • Ajouter directive SessionCookie pour contrôler la visibilité du cookie de session. Par défaut est & quot; & quot ;. httponly [Question 210]
  • Renommer EspShowErrors que ShowErrors à la disposition de tous les gestionnaires. [Question 211]
  • directive Ajouté furtif pour contrôler le mode furtif. Le mode furtif cache la tête dans les réponses du serveur. [Question 212]
  • directive Ajouté tête pour définir têtes de réponse. [Question 215]
  • Utilisé & quot; tête Set & quot; de définir des directives de sécurité importantes à la appweb.conf par défaut. [Question 216]
  • téléchargement de fichier optimisé. [Question 218]
  • le respect des WebSockets serrés. Passant suite de tests Autobahn. [Question 217]
  • Ajouter palloc API pour les allocations de mémoire permanente d'émission [226]
  • Ajouter JSON API de requête [question 230]
  • Améliorer générateur de esp pour générer des applications en utilisant différents cadres côté client. [Question 231]
  • Corrections:
  • Corrections des contrôles ESP. [Question 184]
  • Mise à jour ESP onglets pour fixer l'ordre de tabulation [question 186]
  • Mise à jour ESP messages flash - ne ont pas de compensation. [Question 187]
  • Supprimer directive Espload. Maintenant intégré dans EspApp. [Question 188]
  • Supprimer leader & quot; - & quot; de toutes les classes CSS ESP. [Question 189]
  • Fix HTTP requête de streaming entrée du corps dans le moteur de base de http. [Question 205]
  • Fix sessions HTTP. Agréger toutes les données d'état de session dans un objet. [Question 206]
  • Assurez chargement fournisseur SSL thread-safe. [Question 207]
  • Assurez chargement fournisseur SSL thread-safe. [Question 207]
  • Fix Socket et codes retour SSL lorsque socket est pleine. [Question 214]
  • directive Source Fix soit par rapport à la route la maison plutôt que d'acheminer des documents. [Question 219]
  • Fix pour les fenêtres lorsque le temps fait marche arrière [question 227]
  • recompiler Fixer esp sur les fenêtres [question 228]
  • Modifier ESP module de cache de nommage pour inclure la appname comme ingrédient dans le nom MD5. Cela est nécessaire pour supporter de multiples applications avec les contrôleurs du même nom. [Question 234]
  • Changements incompatibles:
  • Les générateurs de contrôle ESP HTML sont obsolètes. L'approche recommandée est d'utiliser un cadre côté client, comme angulaire pour les contrôles HTML.
  • La directive EspApp a maintenant un nouveau format. Consultez la documentation pour plus de détails ESP. L'ancien format est activée, mais obsolète.
  • Le mécanisme flash ESP conserve maintenant des messages flash dans le contrôleur prochaine et ils sont ensuite effacé avant que la vue après. Flash ne devrait pas être utilisé pour le retour dans la vue.
  • La fonction ESP setFlash () est maintenant renommé flash ().
  • La fonction ESP flash () est renommé renderFlash (). Ce est d'être cohérent avec d'autres méthodes de rendu.
  • La fonction ESP espGetFlashMessage () est renommé espGetFlash ()

  • Fonctions le module
  • ESP initialisation ont une nouvelle convention de nommage: esp_controller_APP_NAME lieu de esp_module_NAME. Cela permet de multiples applications avec les contrôleurs du même nom.
  • Le src ESP / *. C fichiers doivent maintenant être nommés src / app.c
  • ESP noms des modules de mémoire cache sont différents et incluent maintenant le nom de l'application comme ingrédient dans le nom MD5.
  • La fonction feuille de style ESP () génère désormais par défaut une référence à & quot; statique / css / all.css & quot; au lieu de & quot; layout.css & quot; et & quot; thème / default.css & quot ;. Ce est pour soutenir l'utilisation de moins en CSSC qui feuilles de style globales.
  • Si une directive d'itinéraire utilise le même schéma que précédemment créé un itinéraire, il va ouvrir et modifier l'itinéraire précédent.
  • La directive Header est renommé RequestHeader. Utilisez SetHeader de mettre en-têtes de réponse.
  • La directive Compress est présent mais obsolète. Utilisation & quot; Carte comprimé & quot; au lieu. La carte est une installation plus généralisée qui embrasse compression.
  • La fonction httpHandleOptionsTrace () est obsolète. L'API est présente mais obsolète.
  • LimitRequestBody ne dépose pas la taille de téléchargement. Utilisez LimitUpload de limiter la taille de téléchargement de fichier.
  • modifié le champ HttpRoute.dir à HttpRoute.documents. Ce est pour éviter toute confusion avec HttpRoute.home.
  • La configuration par défaut est maintenant Appweb sécurisés par défaut. Les limites de sandbox de sécurité sont fixés assez bas et les réponses par défaut comprennent maintenant têtes de limiter les vulnérabilités cross-site scripting-. Voir par défaut de sécurité pour plus d'informations.
  • Le httpAddResourceGroup, httpAddResource, httpAddClientRoute et httpAddRouteSet ont changé signatures pour accueillir un préfixe URI pour les URI du contrôleur côté serveur.

Ce qui est nouveau dans la version 4.3.5:

  • Correction de bugs mineurs ont été corrigés, y compris des problèmes avec le MDB base de données en mémoire, et il y avait des optimisations de performances pour les demandes SSL.

Ce qui est nouveau dans la version 4.3.4:

  • Cette version ajoute des corrections mineures pour le calcul de session HTTP bac à sable limites et l'aide de jQuery 1.9.

Quoi de neuf dans la version 4.3.3:

  • Mises à jour de l'ESP & quot; C & quot; framework web et l'application ESP générateur MVC.
  • Corrections de soutien de base de données SQLite et modèles ESP. JQuery mis à jour 1.9.

Ce qui est nouveau dans la version 4.3.2:

  • Ce est un effort important de la documentation et l'addition de 30 échantillons autonomes démontrant le cadre de Web ESP Langage C.

D'autres logiciels de développeur Embedthis Software

Ejscript
Ejscript

11 Mar 16

Commentaires à Appweb

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!