וואט

קוד חינם ופתח C + + ספריית שרת היישומים לפיתוח ופריסת יישומי אינטרנט
הורד עכשיו

וואט דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • GPL
  • מחיר:
  • FREE
  • שם המפרסם:
  • EMWEB bvba
  • אתר האינטרנט של המוציא לאור:
  • http://www.emweb.be/
  • מערכות הפעלה:
  • Mac OS X
  • גודל הקובץ:
  • 10.4 MB

וואט תגים


וואט תיאור

A C חופשית וקוד פתוח ++ שרת ספרייה יישום לפיתוח ופריסה של יישומי אינטרנט WT (מבוטא "שנון") אינו "מסגרת", אשר אוכפת דרך התכנות, אלא API library.The הוא יישומון-צנטרית, בהשראת קיימים ממשקי API ממשק משתמש C ++ גרפי (GUI). ליזם, הצעות Wt הפשטה מוחלטת של כול פרטי יישום ספציפי אינטרנט, כוללים גרפיקה לתמוך ותרחישי handling.Typical שימוש אירוע: · ממשקי משתמש מבוסס אינטרנט עבור אינטרנט התומך במערכות משובצות ליהנות מן טביעת הרגל הנמוכה של C ++ שרת יישומי אינטרנט. · ממשקי משתמש מבוססי אינטרנט הדורשים אינטגרציה עם (הקיימים) C ++ וספריות, למשל עבור יישומים מדעיים או הנדסיים · יצירת הנמל של יישומי שולחן עבודה C ++ הקיימים היתרונות web.Some של שימוש Wt:. · פיתוח יישומי אינטרנט כמוך לפתח C ++ יישומי שולחן עבודה. · מספקים יישומונים רגילים, אשר עבודה ללא קשר לזמינות JavaScript (אך התועלת זמינה JavaScript), ו Wt :: יישומונים שלוחה אשר מלוטשים יותר, או לספק פונקציונלי מתקדם, אך דורשים JavaScript ו- דפדפן מודרני. ככל האפשר, יישומונים אלה חולקים את אותה API. · שימוש מובנה httpd לפיתוח ופריסה קלים, או להשתמש במחבר FastCGI לפרוס כיישום FastCGI. · מפרט אחד לשתי אימות client- ו בצד השרת וטיפול באירוע (בעת שימוש ביישומי חריץ נתינות) · יוצר סטנדרטי HTML תואם או קוד XHTML. · Portable, גרפיקה מוחלקת (שימושים מוטבעים VML, מוטבעות SVG או בד HTML 5). · אבטחה לא XSS סיכונים מאז יש Wt שליטה מלאה מעל שכבת ההצגה יזום מסננת תגים ותכונות פעילים. אין חשיפה של הלוגיקה עסקית, אשר נשאר על השרת. · אולטרה-מהיר זמן טעינה ושימוש רוחב פס נמוך, אשר מושפעים רק על ידי מורכבות מסך, לא גודל יישום. הנה כמה תכונות עיקריות של "WT": ספריית Core: · תומך בכל הדפדפנים העיקריים (Gecko / פיירפוקס, אינטרנט אקספלורר, ספארי, Konqueror, ו- Opera) אלא גם בדפדפנים שאינם תומכים ב- JavaScript (נבדק עם קישורים Lynx). · לפתח ולפרוס על לינוקס יוניקס / GNU (GCC) או Microsoft Windows (Visual Studio). · התנהגות שוויון עם או בלי תמיכה ב- JavaScript או AJAX, ככל האפשר. · תמיכת Unicode המשולב (UTF8 / utf-16). · עיבוד מצטבר של שינויים בדף האינטרנט (כאשר AJAX זמין). · דו שלבית טיוח של שינויים בדף האינטרנט, עם הראשון גלוי, ובסופו של השינויים נראים ברקע (כאשר AJAX זמין). כאשר AJAX אינו זמין, רק תוכן גלוי מוצג. · אפשרויות מעקב מפגש להגדרה הכוללים URL שכתוב ועוגיות. · תומך מתוזמן אירועי תמיכה מובנית עבור עדכונים ביוזמת שרת ( "דחיפת שרת") · תמיכה עבור ניווט ההיסטוריה בדפדפן (אחורה / קדימה כפתורים וסימניות) באמצעות API נתיב פנימי גמיש. · ביצועים גבוהים, פריסה המאפשרת בהתקנים משובצים-הסוף נמוך, או אנרגיה, SPACE- ופריסה ידידותי תקציב של אינטרנט או אתרי אינטרנט אקסטרא. · לחלוטין המבוסס על async I / O: הפעלות אינו קשור נושאים, וגם אני לא מתעכבות תגובות (למשל בגין דחיפת שרת) נושאי בלוק. במקום זאת, נושאים נדרשים רק כדי לשפר את הטיפול בקשה זמני או לולאות אירוע הולכות ושבו. טיפול אירוע: · להאזין לאירועי מקלדת, עכבר פוקוס, ולקבל פרטי אירוע (כגון מיקום עכבר, כפתורי משנה, או מקש במקלדת). · משתמשת במערכת / חריץ אות מבוסס תבנית לטיפול באירוע. · כברירת מחדל, טיפול באירוע בצד השרת, ב- C ++. · הדינמי C ++ - ל- JavaScript תרגום, על ידי ציון מימושי חריץ נתינות. יישום יחיד C ++ חריץ מספק הן בצד הלקוח וטיפול באירוע בצד השרת: שינויים חזותיים ב בצד לקוח המדינה בקשה בצד השרת. · אפשרות להתחבר ב JavaScript מותאמים אישית (למשל, מצד הלקוח רק טיפול באירוע), פולטים C ++ אותות מן המנהג הזה JavaScript. · API הקל DragDrop. מערכת ציור מקורי: · API ציור Unified המשתמש דפדפני הילידים (וקטור) תמיכת הגרפיקה (מוטבעות VML, SVG המוטבעת, או HTML 5 בד). · תומך שרירותי נתיבי צייר, גזיר, טקסט, תמונות, טרנספורמציות, ושבץ סטיילינג מילוי. · השתמש API ציור בשיתוף עם WPaintedWidget, או ישירות באמצעות מכשיר בצבע SVGImage. רכיבי GUI: · יישומונים בסיסיים (כפתורים, עוגני HTML, תיבות סימון ולחצני רדיו, תיבות משולבות, מכולות, בפקד העלאת קבצים, תמונות, מדבקות, עריכות קו, כפתורים, וכו .. · יישומונים טופס יש תמיכה מובנית לאימות בצד הלקוח והצד השרת באמצעות שיעורי WValidator. · יישומונים מרוכבים (שנבנו על גבי יישומונים בסיסיים, ולהשתמש רק ב- API הציבורית WT): לוחות שנה, מחוונים, עצים ושולחנות עץ, תפריטים, עריכות במקום, תמונות וירטואליות, פאנלים. · חלונות מודאליים (תיבות דו-שיח והודעה) · בינאום מובנה באמצעות חבילות משאבים של הודעות. · CSS או inline, או באמצעות גיליונות סגנון פנימי או חיצוני. · IXT WT יישומונים אשר משתמשים באופן פנימי EXT JS 2.0.1 יישומונים JavaScript. קבוצת משנה גדולה של יישומונים extjs היו עטופים כמו C + + יישומונים. · יישומונים תרשימים גמישים (תרשימים קרטזים תרשימים עוגה) המבוססים על API ציור יליד, ותשתית MVC של WT. אבטחה מובנית: · הגנת זיכרון ברמת הקרנל מגינה מפני בעיות פרטיות הנובעות מאגים תכנות, שכן המפגשים יכולים להיות מבודדים לחלוטין זה מזה (במצב ייעודי). · תומך באימות הצפנה ושרת באמצעות שכבת שקעים מאובטחות (SSL) או אבטחה של שכבת התחבורה (TLS) באמצעות HTTPS. · מאפשר שימוש מתמשך של HTTPS באמצעות דרישות רוחב פס נמוך (AJAX גרגר בסדר). · מניעת Scripting Cross-Scripting (XSS). טקסט שניתנו תמיד מסוננים נגד קוד זדוני פוטנציאלי, הפיכת XSS התקפות נגד יישומים WT (קרוב) בלתי אפשרי. · לא פגיע לזיוף הבקשה של האתר (CSRF) מכיוון שקובצי Cookie למעקב אחר מושב הם אופציונליים, ואפילו כאשר משתמשים בהם, הם אף פעם לא הסתמכו אך ורק עבור בקשות המפעילה את קוד האירוע. פְּרִיסָה: FASTCGI: · משלב עם שרתי האינטרנט הנפוצים ביותר (Apache, Lighttpd). · אסטרטגיות מיפוי שונות לתהליך. · פריסה חמה: פגישות חדשות משתמשות בגירסת היישום החדשה, בעוד שהפגישות הישנות עשויות להמשיך בגירסת היישום שלהם. · טיפול בו זמנית של בקשות בתוך ובין הפגישות (באמצעות רב-השחלה) · באגים באמצעות GDB או Valgrind. · זמין רק עבור פלטפורמות UNIX. מובנה httpd: · שרת יישום אינטרנט פשוט, ביצועים גבוהים (Multi-Latch, Asynchronous I / O) מבוסס על ספריית C + + Asio. · תומך הן HTTP ו- HTTPS באמצעות ספריית OpenSSL. · תומך תגובה chunking דחיסה · תהליך יחיד (נוח לפיתוח ואגים). · זמין עבור פלטפורמות UNIX ו- Win32. · תומך בפריסה מאחורי שרת אינטרנט (ואם יש צורך, לאיזון).


וואט תוכנה קשורה

cssutils.

חינם CSS CSS סגנון סגנון גליונות מנתח וספרייה עבור Python ...

162 508 KB

הורד