actionHero

Screenshot Λογισμικό:
actionHero
Στοιχεία Λογισμικού:
Εκδοχή: 13.3.1 επικαιροποιημένο
Ανεβάστε ημερομηνία: 10 Apr 16
Προγραμματιστής: Evan Tahler
Άδεια: Δωρεάν
Δημοτικότητα: 48

Rating: 3.5/5 (Total Votes: 2)

ActionHero παρέχει ουσιαστικά μια καλά οργανωμένη συλλογή από μεθόδους για να συνεργαστεί με το πρωτόκολλο TCP, πρίζες Web, και οι πελάτες HTTP σε Node.js.

Το πλαίσιο διευκολύνει την επικοινωνία μεταξύ όλων των μερών που εμπλέκονται σε ερωτήματα API και απαντήσεις, σε συνεργασία με HTTP και HTTPS πρωτόκολλα.

ActionHero διαθέτει αρθρωτή αρχιτεκτονική που επιτρέπει την προσαρμογή σε κάθε έργο, οι προγραμματιστές είναι σε θέση να φορτώσει και να χρησιμοποιούν μόνο τα τμήματα του πλαισίου έχουν ανάγκη.

Οι προγραμματιστές μπορούν να δημιουργήσουν το δικό τους «δράσεις» (απαντήσεις) για ερωτήματα του χρήστη, να απαντήσει σε πραγματικό χρόνο σε αιτήματα, να αναπτύξετε ActionHero σε μια αρχιτεκτονική πολλαπλών server, περιλαμβάνουν υποστήριξη για την εξυπηρέτηση στατικό περιουσιακών στοιχείων, και να διαχειριστεί μια σύνθετη Χρονοδιάγραμμα εργασιών .

Το έργο είναι πολύ καλά τεκμηριωμένες και θα πρέπει να ταιριάζουν σε οποιοδήποτε είδος του έργου

Τι είναι καινούργιο σε αυτή την έκδοση:.

< ul>

  • διορθώνει ένα bug στο οποίο ActionHero startCluster θα αποτύχει αν ο κατάλογος καταγραφής ήταν ένας συμβολικός δεσμός.
  • Τι είναι καινούργιο στην έκδοση 13.0.1:

    • διορθώνει ένα bug στο οποίο ActionHero startCluster θα αποτύχει, εάν ο κατάλογος καταγραφής ήταν ένας συμβολικός δεσμός.

    Τι είναι καινούργιο στην έκδοση 12.2.3:

    • Υποστήριξη για το αν-Modified-Since κεφαλίδες, όταν εξυπηρετούν στατικά αρχεία.

    Τι είναι καινούργιο στην έκδοση 11.2.2:

    • Μπορείτε τώρα να προσθέσετε το apiVersion διαμόρφωση στους ορισμούς διαδρομή σας αν θέλετε να επισημάνω μια διαδρομή σε μια συγκεκριμένη έκδοση μιας δράσης
    • Βεβαιωθείτε ότι η μεταβλητή env process.env.ACTIONHERO_SHUTDOWN_TIMEOUT είναι ένας ακέραιος, όταν πέρασε στη γραμμή εντολών
    • Διάφορες διορθώσεις για την καταγραφή σφαλμάτων σε δράσεις

    Τι είναι καινούργιο στην έκδοση 11.2.1:

    • Μπορείτε τώρα να προσθέσετε το apiVersion διαμόρφωση στους ορισμούς διαδρομή σας αν θέλετε να επισημάνω μια διαδρομή σε μια συγκεκριμένη έκδοση μιας δράσης
    • Βεβαιωθείτε ότι η μεταβλητή env process.env.ACTIONHERO_SHUTDOWN_TIMEOUT είναι ένας ακέραιος, όταν πέρασε στη γραμμή εντολών
    • Διάφορες διορθώσεις για την καταγραφή σφαλμάτων σε δράσεις

    Τι είναι καινούργιο στην έκδοση 10.1.1:.

    • Logger και initializer ενημερώσεις

    Τι είναι καινούργιο στην έκδοση 10.0.5:

    • Μπορείτε τώρα να ορίσει τις προεπιλογές, την επικύρωση, τη μορφοποίηση, και απαιτήσεις σε εισροές μιας δράσης.
    • Νέο επεξεργαστή εργασία με αυτόματη κλιμάκωση των παράλληλων taskProcessors.
    • Νέα σύνταξη initializer που σας επιτρέπει να ορίσετε τώρα init, εκκίνηση, και να σταματήσει τις προτεραιότητες.
    • Νέα άγκιστρα για παράδειγμα μέσα σε chatrooms, μπλοκάροντας την καλύτερη callbacks για roomAdd και roomLeave (και την υποτίμηση των προηγούμενων APIs ταυτότητας).
    • Νέες επιλογές εκκίνησης για να χρησιμοποιήσετε πολλαπλές διαδρομές config / μεταβλητές περιβάλλοντος.

    Τι είναι καινούργιο στην έκδοση 9.4.0:

    • Κωδικός Κάλυψη και στουπί
    • Domains
    • Εξαρτάται πακέτα ενημερωμένο με τις τελευταίες εκδόσεις

    Τι είναι καινούργιο στην έκδοση 9.3.0:

    • Τα πρόσθετα μπορούν τώρα να έχουν τα αρχεία ρυθμίσεων του παρόντος η οποία θα είναι προέλευσης και συγχωνεύθηκαν κατά το χρόνο εκτέλεσης
    • Μετακίνηση routes.js εσωτερικό του / config
    • Αν υπάρχει μια τιμή config που δεν είναι παρούσα στο έργο σας, θα φέρω προεπιλογές μέσα από το έργο ActionHero
    • Οργανώστε τα καθήκοντα γρύλισμα σε μεμονωμένα αρχεία
    • Ενημέρωση σχετικά με το νέο δημιουργό του έργου να συνεργαστεί με τα παραπάνω
    • Προσθήκη κλειδαριές (προαιρετικό) Redis στη μνήμη cache
    • Αυτό σημαίνει ότι μπορείτε να εξυπηρετήσει στατική περιουσιακών στοιχείων από περισσότερους από έναν κατάλογο, συμπεριλαμβανομένων μέσα σε ένα plugin
    • Τα αρχεία θα αναζητηθεί από την προτεραιότητα με τους δημόσιους καταλόγους ρίζα ορίζονται

    Τι είναι καινούργιο στην έκδοση 9.2.1:.

    • Η επείγουσα επιδιόρθωση για να επιτρέψει ένθετη διαδρομές

    Τι είναι καινούργιο στην έκδοση 9.0.0:

    • Chat ξαναγράψει, Performance, και Εργαλεία για προγραμματιστές .

    Τι είναι καινούργιο στην έκδοση 8.1.0:

    • Ενημερώσεις:
    • πακέτο ασύγχρονη ενημερωθεί ώστε να της έκδοσης 7.0.0
    • Διορθώσεις:
    • Να επιτρέπεται άδειο api.servers.servers κατά την εκκίνηση
    • Limit και offset έχουν αφαιρεθεί ως προεπιλογή params για τις συνδέσεις

    Τι είναι καινούργιο στην έκδοση 8.0.4:

    • Διορθώσεις σφαλμάτων:
    • bug το οποίο εμπόδισε servers φόρτωση σωστά στα Windows
    • δοκιμές Προεπιλογή σε πρόσφατα δημιουργούνται έργα ActionHero να fakeredis = true

    Τι είναι καινούργιο στην έκδοση 8.0.0:

    • ActionHero V8.0.0 φέρνει το λανσάρισμα ενός plugin συστήματος.

    Τι είναι καινούργιο στην έκδοση 7.6.8:

    • Επιτρέπει ActionHero για την επίλυση τους συμβολικούς δεσμούς που αλλάζουν κάτω από τρεχούμενο διαδικασία.

    Τι είναι καινούργιο στην έκδοση 7.6.7:

    • Test Suite για τον κόμβο v0.8.x τρέχει για travis.ci πάλι. Τώρα δοκιμάσει v0.8, v0.9, v0.10 και v0.11
    • Αναβαθμισμένες εξαρτάται node_modules
    • Ασφάλεια λείπει γύρω αποδόσεις από middleware
    • πακέτα Grunt κινείται προς optionalDependencies

    Τι είναι καινούργιο στην έκδοση 7.6.6:.

    • Καλύτερη υποστήριξη για την απόσπαση JSON ωφέλιμα φορτία σώματος

    Τι είναι καινούργιο στην έκδοση 7.6.3:

    • Διορθώσεις σφαλμάτων:
    • Η initializer Task τώρα θα κλείσει πριν αρχικοποιήσεις user-generated
    • ActionHero (σε γενικές γραμμές) θα κοιμηθεί 500ms πριν από την έξοδο για να επιτρέψει οποιεσδήποτε συνδέσεις περισσότερο χρόνο για να βγείτε
    • Νέα έργα δεν θα δημιουργηθεί με ένα παράδειγμα το έργο
    • Το & quot? X-powered-by & quot? επικεφαλίδα μετακινείται προς config.js να ρυθμίζεται από το χρήστη
    • Ο διακομιστής WebSocket δεν θα δεχθεί νέες συνδέσεις όταν ActionHero τερματίζεται
    • Ο web server δεν θα εξυπηρετήσει σωστά το αρχείο ευρετηρίου για το «βαθύ» δημόσια μονοπάτια

    Τι είναι καινούργιο στην έκδοση 7.6.2:

    • Διορθώθηκε ένα τεστ όπου η specHelper μπορούσε βρόχο για πάντα (μέχρι το χρονικό όριο μόκα του).
    • Να επιτρέπεται config παράκαμψη στο gruntfile.
    • Obey toRender στο specHelper.

    Τι είναι καινούργιο στην έκδοση 7.5.0:.

    • WebSocket πελάτες μπορούν τώρα να ζητήσουν αρχεία
    • κόμβος-Resque είχε μια μικρή ενημέρωση.

    Τι είναι καινούργιο στην έκδοση 7.4.2:

    • Προεπιλογή νέα έργα με τα cookies που ισχύει για ολόκληρο τον τομέα .

    Τι είναι καινούργιο στην έκδοση 7.4.1:.

    • Σταθερή και δοκιμαστεί μακροχρόνια συνδέσεις specHelper

    Τι είναι καινούργιο στην έκδοση 7.3.0:

    • ActionHero χρησιμοποιεί τώρα γρύλισμα ως script-δρομέας του μάλλον από Jake.

    Τι είναι καινούργιο στην έκδοση 7.2.0:.

    • Cache για να χρησιμοποιήσετε ένα κλειδί Ρέντη ανά αντικείμενο

    Τι είναι καινούργιο στην έκδοση 7.1.0:

    • Νέα Chat ταυτότητας Μοτίβο

    Τι είναι καινούργιο στην έκδοση 7.0.0:

    • ActionHero χρησιμοποιεί τώρα Resque ως αποστολή backend του
    • Η φιλοσοφία οποιαδήποτε και όλες τις εργασίες έχει θυσιαστεί, προκειμένου να κινηθεί προς Resque. Όλες οι εργασίες είναι τώρα οποιεσδήποτε εργασίες, ένας και μόνο ένας διακομιστής θα επεξεργαστεί αυτή τη δουλειά
    • Οι επαναλαμβανόμενες εργασίες εξακολουθούν να επιτρέπονται
    • Εργασίες έχουν τώρα μια ουρά προεπιλογής που θα enqueued σε. Μπορείτε να παρακάμψετε αυτό σε enqueue φορά
    • Εργασίες μπορούν τώρα επίσης να επιλέξουν σε συγκεκριμένες Resque plugins (όπως των εργαζομένων-κλειδαριά, η οποία θα διασφαλίζει ότι μόνο ένα παράδειγμα μιας εργασίας που επεξεργάζεται ολόκληρο το σύστημα σε οποιαδήποτε δεδομένη στιγμή)
    • Ένα Resque initializer έχει προστεθεί, και οι αρχικοποιήσεις έργο και taskProcessor έχουν αφαιρεθεί
    • Περιοδικές εργασίες θα πρέπει τώρα αυτόματα enqueued κατά την εκκίνηση

    Τι είναι καινούργιο στην έκδοση 6.4.4:.

    • Ρυθμιστικό στατιστικά και διορθώσεις σφαλμάτων

    Τι είναι καινούργιο στην έκδοση 6.4.3:

    • MIME-τροποποίηση θα πρέπει να είναι η δράση ειδικών και δεν παγκόσμια.
    • Αφαίρεση επεκτάσεις από παραμέτρους που προκάλεσε προβλήματα για τις νόμιμες περιπτώσεις χρήσης όπου υπήρχε ένα & quot?. & Quot? στην προϋπόθεση δεδομένων (ίσως και αποστολή διευθύνσεων URL ή προτάσεις).

    Τι είναι καινούργιο στην έκδοση 6.4.1:.

    • Ενημέρωση προεπιλογές για θέσεις pidfile πλαίσιο του έργου
    • Ενημέρωση help.txt να εξηγήσει μεταβλητής περιβάλλοντος επιλογές για το όνομα του έργου και config.

    Τι είναι καινούργιο στην έκδοση 6.3.4:

    • Αυτό το μικροσκοπικό απελευθέρωση σας επιτρέπει να ρυθμίσετε χειροκίνητα PROJECT_ROOT ως μια μεταβλητή περιβάλλοντος για να αναγκάσει ActionHero να τρέχει από έναν συγκεκριμένο κατάλογο και όχι proces.cwd (). Αυτό είναι χρήσιμο κατά την ανάπτυξη εφαρμογών ActionHero σε έναν server όπου symlinks θα αλλάξει στο πλαίσιο μιας διαδικασίας λειτουργίας.

    Τι είναι καινούργιο στην έκδοση 6.3.2:.

    • WebSocket και ανάλυσης επιδιορθώσεις μαζί με middleware σύνδεση

    Τι είναι καινούργιο στην έκδοση 6.3.0:

    • εργαζόμενοι Task δεν θα ξεκινήσει μια νέα δουλειά, αν κόβω είναι μέσα τερματισμού.
    • Στερεώστε το θέμα, όταν τα μέρη του URL είναι χαμηλότερα τμήματα των διαδρομών.
    • Να επιτρέπεται διακομιστής για την εκκίνηση, αν υπάρχει ενεργή servers.
    • Τεκμηρίωση και χαρτογράφηση του έργου ενημερώσεις.

    Τι είναι καινούργιο στην έκδοση 6.2.7:

    • Κατά τη δημιουργία ενός νέου έργου ActionHero, configData.general .apiVersion θα ξεκινήσει στις 0.0.1 παρά ταιριάζει έκδοση ActionHero, όπως έχει γίνει στο παρελθόν.

    Τι είναι καινούργιο στην έκδοση 6.2.5:

    • Να επιτρέπεται για συγγενή ή τοπική διαδρομή κατά την περιγραφή που config .js να χρησιμοποιήσετε κατά την εκκίνηση (--config = / path / to / αρχείο).

    • βελτιώσεις
    • Στατική παράδειγμα ιστοσελίδα.

    Τι είναι καινούργιο στην έκδοση 6.2.3:

    • ActionHero θα παρέχει πλέον τεκμηρίωση API σε όλους τους πελάτες web που επισκέπτονται τη διαδρομή / api χωρίς παραμέτρους (GET μόνο). Άλλοι πελάτες μπορούν να ζητήσουν αυτές τις πληροφορίες με το ρήμα τεκμηρίωση.
    • Όλες οι ενέργειες και τα μεταδεδομένα τους θα πρέπει να επιστραφεί από την απάντηση αυτή. Για να αποκρύψετε μια ενέργεια, που action.toDocument = false. Αυτό υποτιμά τη δράση actionsView.

    Τι είναι καινούργιο στην έκδοση 6.2.2:.

    • Αυτή είναι μια μικρή απελευθέρωση bug-fix

    Τι είναι καινούργιο στην έκδοση 6.2.0:

    • Αυτή η έκδοση εισάγει τη δυνατότητα να τρέξει μεθόδους ActionHero από η γραμμή εντολών.

    Τι είναι καινούργιο στην έκδοση 6.1.0:

    • Ένα νέο διατηρούνται param, apiVersion έχει εισαχθεί. Αυτό χρησιμοποιείται για να καθορίσει άμεσα την έκδοση μιας ενέργειας που ένας πελάτης μπορεί να ζητήσει.
    • Εάν ένας πελάτης δεν καθορίσετε μια apiVersion, θα πρέπει να κατευθύνεται προς την υψηλότερη αριθμητική έκδοση.
    • μπορεί προαιρετικά να δημιουργήσουν διαδρομές για να χειριστεί API εκδόσεων σας.

    Τι είναι καινούργιο στην έκδοση 6.0.1:

    • Σταθερή σφάλματα:
    • utils.hashMerge δεν θα είναι πλέον σιδερωτήριο συστοιχίες.
    • Initiliazers θα φορτώσει πλέον προσαρμοσμένο κώδικα πάνω βάση κώδικα, επιτρέποντας διαγραφές.

    Τι είναι καινούργιο στην έκδοση 6.0.0:

    • τύπων διακομιστή μετονομάστηκε σε & quot? Web & quot ;, & quot ? υποδοχή & quot ;, & quot? WebSocket & quot? για claricy
    • τύποι Serer μπορούν να έχουν επιλογές για κουβέντα και όπως
    • Η param & quot? Αρχείου & quot? αντικαθιστά & quot? fileName & quot? όταν προσπαθούν να έχουν άμεση πρόσβαση στο περιεχόμενο των αρχείων
    • Config.js δραστικά απλοποιημένη (όχι περισσότερο commonWeb, servers μπλοκ, κλπ)
    • Winston αντικείμενο καταγραφικό θα πρέπει τώρα να περάσει σε μεθόδους Loger config

    Τι είναι καινούργιο στην έκδοση 5.1.3:

    • Όταν χρησιμοποιείτε ./bin/actionHero generateTask, μπορείτε δεν απαιτούνται πλέον για να περάσει περιγραφή (όνομα θα χρησιμοποιηθεί αν δεν το κάνετε).
    • Όταν χρησιμοποιείτε ./bin/actionHero generateAction, δεν μπορείτε πλέον απαιτούνται για να περάσει περιγραφή (όνομα θα χρησιμοποιηθεί αν δεν το κάνετε).

    Τι είναι καινούργιο στην έκδοση 5.1.2:

    • actionTemplate είναι ο ορισμός κυριολεκτική δράση, ώστε να μπορείτε να επιθεωρούν actionTemplate.name, actionTemplate.description, κλπ ..

    Τι είναι καινούργιο στην έκδοση 5.1.1:

    • Χρησιμοποιώντας την ασταθή ενότητα Readline, η αλίευση των SIGINT για παράθυρα μπορεί να επιτευχθεί.

    Τι είναι καινούργιο στην έκδοση 5.1.0:.

    • Εργασίες θα συνδεθείτε τώρα params τους κατά την έναρξη
    • Εργασίες θα συνδεθείτε τώρα διάρκειά τους όταν ολοκληρωθεί.

    Τι είναι καινούργιο στην έκδοση 5.0.0:

    • απομακρυσμένης υποστήριξης για τον κόμβο εκδόσεις & # X3C? v0.8.0.
    • ActionHero χρησιμοποιεί τώρα fakeredis παρά implamenting ορισμένων εργασιών σε τοπικό επίπεδο (cache, εργασίες).

    Τι είναι καινούργιο στην έκδοση 4.4.0:

    • απομακρυσμένης υποστήριξης για τον κόμβο εκδόσεις & # X3C? v0.8.0.
    • ActionHero χρησιμοποιεί τώρα fakeredis παρά implamenting ορισμένων εργασιών σε τοπικό επίπεδο (cache, εργασίες).
    • Αυτό επιτρέπει για ένα μικρότερο, πιο ενοποιημένη βάση κώδικα.

    Τι είναι καινούργιο στην έκδοση 4.3.5:

    • Κανονικοποιημένη Όλες οι ώρες σύνδεσης να έχουν μια connection.sendMessage (μήνυμα, τύπος) μέθοδος που μπορεί να χρησιμοποιηθεί σε παγκόσμιο επίπεδο.
    • Διορθώθηκε το σφάλμα όπου υπήρχαν πάρα πολλά κόμματα.
    • api.webSockets renambed να api.webSocketServer να συνεπές με άλλους servers.

    Τι είναι καινούργιο στην έκδοση 4.3.2:

    • για τη συμβατότητα, μόνο το & quot? Http & quot? server θα είναι κατά την εκκίνηση.
    • δημιουργία Directory είναι τώρα μέρος του καταγραφέα παράδειγμα αρχείου.

    Τι είναι καινούργιο στην έκδοση 4.3.1:.

    • Fix καταγραφή του πλοιάρχου, όταν daemonized
    • σέρβερ Fix δαίμονας από το να μην είσαι σε θέση να αποκολληθεί.
    • Απενεργοποίηση μετονομασία της διαδικασίας λειτουργίας. Αυτό δεν ήταν συνεπής σε διάφορα λειτουργικά συστήματα και ήταν σύγχυση.

    Τι είναι καινούργιο στην έκδοση 4.3.0:

    • Ο διακομιστής ActionHero δεν θα έξοδο μέχρι οποιαδήποτε στιγμή την επεξεργασία εργασίες έχουν ολοκληρωθεί.

    Τι είναι καινούργιο στην έκδοση 4.2.2:.

    • Διορθώθηκε ένα bug μορφή ανάλυσης για τους πελάτες Web

    Τι είναι καινούργιο στην έκδοση 4.1.0:

    • Εργασίες δεν θα είναι πλέον να «σκάσει» από το ένα ουρά, αλλά γλίστρησε από την ουρά στην ουρά. Αυτό καθιστά πολύ πιο δύσκολο να χάσει μια εργασία.
    • Δεν υπάρχει πλέον ανάγκη για μια εργασία periodc reloader εξαιτίας των παραπάνω.
    • Οι εργασίες μπορούν πλέον εύκολα να inspectd, και έχουν συμπεριληφθεί στο έργο κατάστασης.

    Τι είναι καινούργιο στην έκδοση 4.0.7:.

    • Ενημερώσεις για την actionHeroWebSocket

    Τι είναι καινούργιο στην έκδοση 4.0.5:

    • Διάφορα εντολές είχαν το paramite δωμάτιο προστέθηκε στον THIER απαντήσεις να καταστεί δυνατή σαφήνεια στην παραπάνω κατάσταση.
    • Τα δωμάτια που μια σύνδεση είναι (προαιρετικά) επιπλέον interseted στο αποθηκεύεται σε connection.additionalListiningRooms.
    • Μπορεί να περιορίσει τον αριθμό των δράσεων που ο server θα επεξεργαστεί σε μια στιγμή για μια σύνδεση με api.configData.general.simultaniousActions. Προεπιλογές έως 5.

    Τι είναι καινούργιο στην έκδοση 4.0.3:

    • Σταθερή καταγραφής για actionCluster
    • Σταθερή SIGWINCH έτσι μόνο daemonized συμπλέγματα μπορεί να
    • χρησιμοποιήσουν
    • Προστέθηκε σε ένα σάρωθρο για api.cache, έτσι ώστε να λήξει τιμές θα διαγραφεί τελικά
    • Καλύτερη κλείδωμα έξω από την εσωτερική χρονόμετρα όταν το σύμπλεγμα είναι απενεργοποιημένη

    Τι είναι καινούργιο στην έκδοση 3.1.5:

    • Αφήστε api.configData.webSockets.options να περιέχουν ένα hash των ρυθμίσεων που θα συνδέεται με το initalizer WebSocket (μαζί με .settings που παραμένει ένας πίνακας).

    Τι είναι καινούργιο στην έκδοση 3.1.3:.

    • Δίνει τη δυνατότητα να προσθέσετε προσαρμοσμένες initilizers σε ένα έργο

    Απαιτήσεις :

    • Node.js 0.6 ή νεότερη έκδοση

    Παρόμοια λογισμικά

    Serenade.js
    Serenade.js

    28 Feb 15

    Ni
    Ni

    13 May 15

    Fresco
    Fresco

    10 Dec 15

    Jam.py
    Jam.py

    13 May 16

    Άλλο λογισμικό του προγραμματιστή Evan Tahler

    autoUploader
    autoUploader

    5 Jun 15

    Σχόλια για actionHero

    Τα σχόλια δεν βρέθηκε
    προσθήκη σχολίου
    Ενεργοποιήστε τις εικόνες!
    Αναζήτηση ανά κατηγορία