Chic

Un cadre simple, contrôlé par Python, haute performance et évolutive, écrit en C
Télécharger maintenant

Chic Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Freeware
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Smisk Team
  • Site Internet de l'éditeur:
  • http://trac.hunch.se/smisk
  • Systèmes d'exploitation:
  • Mac OS X
  • Taille du fichier:
  • 916 KB

Chic Mots clés


Chic La description

Un cadre de service Web simple, contrôlé par python, haute performance et évolutif écrit en C Parce que SMISK vise à être une plate-forme pour le développement de services Web, plutôt que de simplement des sites Web HTML, l'idée d'un MVC prend un pas plus loin en termes de pragmatisme et de simplicité. SMISK est capable de comprendre et de répondre à de nombreuses langues différentes, ou de formats, supprime souvent la nécessité de vues personnalisées (modèles) .Smisk est composée de deux couches principales: · Couche de base: inclut une fonctionnalité de base, une analyse de la demande, des E / S, Manipulation de session et de réponse. Le noyau SMISK est un code de machine natif pour une performance maximale. Certaines applications peuvent être écrites directement contre le noyau, car elles fournissent tous les moyens nécessaires aux petits processus. · Couche MVC: Cette couche implémente le paradigme classique de contrôleur de mode modèle. Et voici là que les similitudes avec les autres cadres finissent. SMISK MVC est strictement basé sur le repos et peut gérer la présentation automatiquement. (Yup, c'est le "V" en MVC). Quoi de neuf dans cette version: · Poignée des demandes avec des extensions de nom de fichier qui ne sont effectivement pas des extensions de noms de fichiers, mais plutôt le format, mais leet.haxxor un peu notation de la composante de chemin ordinaire. · Correction de l'état de réponse non modifié non modifié pour ne pas définir l'en-tête de l'emplacement ni l'inclusion d'un corps. · Smisk.Util.Main.Daemizize () n'appelle plus les crochets de sortie tout en détachant (appelant OS._exit au lieu de Sys.exit dans des fourches mortes). · Bug fixe dans SMISK.UTIL.UTIL.MAIN.CONTROL_PROCESS_RUNLOOP () où les signaux où ils ne sont pas correctement transférés vers des enfants. · Lorsque le noyau échoue à décoder des données de texte à partir de l'entrée utilisateur (formulaire Data and Query String), il essaiera de décoder les données de texte à l'aide d'une touche de barrage, définie par smisk_fallback_charset dans config.h, qui est défini sur "ISO-8859-1" Conformément à HTTP 1.1 (RFC 2616), sect. 19.3 "Applications tolérantes". · Les applications MVC répondent avec "400 Bad Demande" lorsque le texte de saisie de l'utilisateur ne peut pas être décodé à l'aide de App.Charset (ou ISO-8859-1 si app.tolérant est vrai). · Core.Application a une nouvelle propriété booléenne "tolérante". Lorsque la version de l'utilisateur true (par défaut) sera traitée de manière tolérante. C'est à dire. Si une chaîne de requête codée dans ISO-8859-1 est envoyée à une application avec App.Charset de UTF-8, la chaîne de requête sera toujours décodée à l'aide du codage de retombé HTTP 1.1 (RFC 2616) ISO-8859-1, qui est capable de décoder n'importe quel octet. Si tolérante où false, une UnicodedecodeError serait soulevée. · Méthode statique CORE.URL.DECOMPOSE_QUERY () Accepte un nouvel argument booléen "Tolérant" qui, si l'argument de Charset est défini et ne peut pas être utilisé pour décoder le premier argument, provoque le décodage à l'aide de l'ISO-8859-1. · MVC.Response Deux nouveaux membres: la propriété "CHARSETS" qui est une liste de caractères acceptables. La méthode "Accept_charset" qui retourne true si le premier argument est acceptable en fonction de la liste "CharSets". · Les applications MVC conservent le type de contenu utilisé pour rechercher un sérialiseur ou un modèle valide et utilise ce type de contenu dans la réponse, le cas échéant. Le comportement précédent consistait à envoyer des réponses avec le type de contenu canonique (par sériaaliseur ou modèle).


Chic Logiciels associés

XOOPS

Système de gestion de contenu Web dynamique écrit dans PHP pour la base de données MySQL ...

196 4.9 MB

Télécharger

jpegcam

Capturez des images Webcam JPEG sur votre site Web et envoyez-la à votre serveur. ...

280 126 KB

Télécharger