17Aug

Τι είναι μια "φορητή" εφαρμογή και γιατί έχει σημασία;

click fraud protection

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

Πώς εγκαθίστανται κανονικές εφαρμογές

Για να κατανοήσετε τι κάνει μια εφαρμογή φορητή, ίσως είναι χρήσιμο πρώτα να ρίξετε μια γρήγορη ματιά στο πώς εγκαθίστανται οι παραδοσιακές εφαρμογές στα Windows.Όταν εγκαθιστάτε μια εφαρμογή στα Windows, τα αρχεία εγκατάστασης περνούν σε πολλές διαφορετικές τοποθεσίες.Το μεγαλύτερο μέρος των αρχείων της εφαρμογής συνήθως αντιγράφονται σε ένα μόνο φάκελο κάπου στο φάκελο C: \ Program Files.Μπορούν να δημιουργηθούν αρχεία που περιέχουν ρυθμίσεις που ισχύουν για όλους τους χρήστες της εφαρμογής στο φάκελο ProgramData.

Οι ρυθμίσεις που είναι ιδιαίτερες σε διαφορετικούς λογαριασμούς χρηστών στον υπολογιστή αποθηκεύονται σε αρχεία που δημιουργούνται στο κρυφό φάκελο "AppData" μέσα σε κάθε φάκελο χρήστη μεμονωμένων λογαριασμών.Οι περισσότερες εφαρμογές δημιουργούν καταχωρήσεις στο μητρώο των Windows που ενδέχεται επίσης να περιέχουν διάφορες ρυθμίσεις διαμόρφωσης.Και πολλές εφαρμογές επωφελούνται από κοινές βιβλιοθήκες κώδικα που εγκαθίστανται με πράγματα όπως το. NET Framework και το Visual C ++ Redistributables.

instagram viewer

ΣΧΕΤΙΚΑ ΑΡΘΡΑ
Τι είναι το Microsoft. NET Framework και γιατί εγκαθίσταται στον υπολογιστή μου;
Γιατί υπάρχουν τόσα "Microsoft Visual C ++ Redistributables" εγκατεστημένα στον υπολογιστή μου;

Υπάρχουν ξεχωριστά πλεονεκτήματα σε αυτό το διαχωρισμό λειτουργιών.Πολλαπλές εφαρμογές μπορούν να μοιράζονται πληροφορίες που περιέχονται σε καταχωρήσεις μητρώου ή κοινές βιβλιοθήκες κώδικα, αποτρέποντας περιττές επικαλύψεις.Η αποθήκευση των ρυθμίσεων που αφορούν το χρήστη σε ένα σημείο και οι ρυθμίσεις σε ολόκληρο το σύστημα σε άλλη σημαίνει ότι οι εφαρμογές μπορούν να επωφεληθούν καλύτερα από πολλές διαφορετικές λειτουργίες των Windows που έχουν σχεδιαστεί για ένα σύστημα πολλαπλών χρηστών.Για αρχάριους, κάθε χρήστης μπορεί να βασιστεί στις δικές του ρυθμίσεις που φορτώνονται κατά την εκκίνηση της εφαρμογής, μόνο και μόνο επειδή έχουν συνδεθεί με τον δικό τους λογαριασμό των Windows.Χαρακτηριστικά όπως τα αρχεία και τα δικαιώματα κοινής χρήσης είναι χτισμένα σε αυτή τη δομή.Και, αφού έχετε αποθηκεύσει όλες τις ρυθμίσεις του προγράμματος στις καθορισμένες περιοχές, δημιουργείται πιο αξιόπιστη δημιουργία αντιγράφων ασφαλείας του συστήματός σας.

Έτσι, τι είναι μια φορητή εφαρμογή και γιατί θα χρησιμοποιήσω ένα;

Μια φορητή εφαρμογή είναι απλά μια που δεν χρησιμοποιεί εγκαταστάτη.Όλα τα αρχεία που απαιτούνται για την εκτέλεση της εφαρμογής βρίσκονται σε ένα μόνο φάκελο, τον οποίο μπορείτε να τοποθετήσετε οπουδήποτε στο σύστημα.Εάν μετακινήσετε το φάκελο, η εφαρμογή θα συνεχίσει να λειτουργεί το ίδιο.Αντί να εγκαταστήσετε μια φορητή εφαρμογή, τυπικά το κατεβάζετε ως αρχείο ZIP, εξαγάγετε το ZIP σε ένα φάκελο και εκτελέστε το εκτελέσιμο αρχείο για την εφαρμογή.Εάν η εφαρμογή σάς επιτρέπει να αποθηκεύσετε ρυθμίσεις, οι ρυθμίσεις αυτές αποθηκεύονται σε αρχεία ακριβώς μέσα στον ίδιο φάκελο.

Το μεγαλύτερο πλεονέκτημα της χρήσης φορητών εφαρμογών είναι αυτονόητο - είναι φορητές.Τοποθετήστε τα σε μια μονάδα USB, για παράδειγμα, και μπορείτε να τα μεταφέρετε από υπολογιστή σε υπολογιστή.Δεν θα αφήσει κανένα αποτύπωμα στους υπολογιστές που τους εκτελείτε.Όλα, συμπεριλαμβανομένων των ρυθμίσεων που έχετε αποθηκεύσει, αποθηκεύονται απευθείας στον φάκελο της φορητής εφαρμογής στη μονάδα USB.Είναι στην πραγματικότητα πολύ παρόμοια με τον τρόπο που τα πράγματα λειτουργούσαν πίσω στις ημέρες των MS-DOS και των Windows 3.1.

Οι φορητές εφαρμογές μπορούν να είναι ωραίες ακόμα και αν δεν μετακινούνται μεταξύ υπολογιστών.Για ένα πράγμα, αφήνουν ένα μικρότερο αποτύπωμα στον υπολογιστή σας.Τείνουν να είναι ελαφρύτερα από τις περισσότερες εφαρμογές που μπορούν να εγκατασταθούν μόνο και μόνο επειδή δεν χρειάζεται να εγκατασταθούν.Μπορείτε να τους συγχρονίσετε( μαζί με τις ρυθμίσεις τους) στους άλλους υπολογιστές σας χρησιμοποιώντας κάτι σαν το Dropbox.Ή, μπορείτε να χρησιμοποιήσετε μια εφαρμογή μία φορά χωρίς να χρειάζεται να ανησυχείτε για το γεγονός ότι αφήνει το cruft στο σύστημά σας.

Βεβαίως, θα υπάρχουν πάντα εφαρμογές που πρέπει να εγκαταστήσετε.Είτε είναι απλά πάρα πολύ μεγάλοι - ή εξελιγμένοι - για να τρέξουν ως φορητές εφαρμογές, ή πρέπει πραγματικά να επωφεληθούν από τις δυνατότητες πολλαπλών χρηστών ή ασφαλείας των Windows.Αλλά πολλές εφαρμογές έρχονται και στις δύο γεύσεις, πράγμα που σημαίνει ότι μπορείτε να επιλέξετε μεταξύ ενός εγκαταστάτη και ενός ZIP, όταν το κατεβάζετε.

Φυσικά, υπάρχουν κάποιες μειονεκτήματα στη χρήση φορητών εφαρμογών.Οι έλεγχοι λογαριασμού χρηστών των Windows( UAC) δεν λειτουργούν για φορητές εφαρμογές όπως συμβαίνει με τις εγκατεστημένες εφαρμογές, πράγμα που σημαίνει ότι υπόκεινται περισσότερο σε μη διοικητικές διαδικασίες.Θα μπορούσατε να θεωρήσετε αυτό το ένα τόσο μια ανοδική και ένα μειονέκτημα.Το αντίθετο είναι ότι εάν χρειάζεστε μια φορητή εφαρμογή, μπορείτε πιθανότατα να την εκτελέσετε ακόμα και αν βρίσκεστε σε δίκτυο - ας πούμε, στη δουλειά - όπου δεν μπορείτε να εγκαταστήσετε μια κανονική εφαρμογή.Το μειονέκτημα είναι ότι το τμήμα πληροφορικής και τα πρωτόκολλα ασφάλειας που έχουν θεσπίσει ενδέχεται να είναι λιγότερο αποτελεσματικά.

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

Τέλος, εάν χρησιμοποιείτε φορητές εφαρμογές από μονάδα USB, θα πρέπει να προσέξετε ιδιαίτερα να απομακρύνετε τη μονάδα δίσκου σωστά αντί να την τραβήξετε έξω.Διαφορετικά, μπορείτε να καταστρέψετε τις εφαρμογές ή να μην αποθηκεύσετε σωστά τις ρυθμίσεις.Μπορείτε ακόμη και να αντιμετωπίσετε αυτό το πρόβλημα σε υπολογιστές που δεν χειρίζονται δίσκους USB καλά όταν μπαίνουν σε ύπνο ή αδρανοποίηση.Είναι λιγότερο πρόβλημα σε σύγχρονους υπολογιστές από ό, τι στο παρελθόν, αλλά σήμερα υπάρχουν υπολογιστές που δεν χειρίζονται καλά τον ύπνο.

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

Τι είδους φορητές εφαρμογές είναι διαθέσιμες;

Εάν σκέφτεστε τις φορητές εφαρμογές ως συνήθως βοηθητικά προγράμματα τεχνικής υποστήριξης folk carry, ίσως εκπλαγείτε να διαπιστώσετε ότι υπάρχουν παντός είδους φορητές εφαρμογές εκεί έξω.Μπορείτε να διαβάσετε για μια δέσμη αυτών στον οδηγό μας για τις καλύτερες δωρεάν φορητές εφαρμογές για το κιτ εργαλείων flash drive σας.Θα βρείτε σίγουρα βοηθητικά προγράμματα συστήματος, αλλά και εφαρμογές για σχεδόν κάθε ανάγκη που έχετε - παραγωγικότητα, επικοινωνία, προβολή γραφικών και εικόνων και πολλά άλλα.

Εκτός από όλες αυτές τις αυτόνομες εφαρμογές, μπορείτε επίσης να κάνετε λήψη εφαρμογών εφαρμογών που μπορείτε να εγκαταστήσετε σε μια μονάδα USB.Αυτές οι σουίτες συνήθως σας παρέχουν ένα πρόγραμμα εκκίνησης μενού "Έναρξη" για την πρόσβαση στις εφαρμογές και μερικές επίσης συντονίζουν τις ρυθμίσεις της εφαρμογής για εσάς.Πολλές από αυτές τις σουίτες διαθέτουν εκατοντάδες δωρεάν φορητές εφαρμογές για να διαλέξετε, επιτρέποντάς σας ουσιαστικά να δημιουργήσετε ένα πλήρες, φορητό χώρο εργασίας.Το PortableApps, το Lupo PenSuite, το CodySafe και το LiberKey είναι μερικές από τις πιο δημοφιλείς σουίτες.

Αξίζει να αφιερώσετε χρόνο για να εξετάσετε τις διαφορετικές φορητές σουίτες αν αυτό σας ενδιαφέρει. Σε ορισμένες περιπτώσεις, οι φορητές εφαρμογές είναι διαθέσιμες μόνο μέσω μιας σουίτας λογισμικού όπως αυτή.Για παράδειγμα, το PortableApps.com παρέχει πρόσβαση σε αρκετές εκατοντάδες φορητές εφαρμογές που μπορείτε να κάνετε λήψη και εγκατάσταση στο δίσκο PortableApps.Πολλές από αυτές τις εφαρμογές μπορούν να εγκατασταθούν μόνο στη σουίτα PortableApps και δεν διαθέτουν φορητή έκδοση που μπορείτε να χρησιμοποιήσετε χωρίς τη σουίτα.Το PortableApps προσφέρει το πλεονέκτημα ότι είναι σε θέση να επιλέξετε ακριβώς ποιες εφαρμογές θέλετε να συμπεριλάβετε.Άλλες σουίτες διαθέτουν όλες τις φορητές εφαρμογές που περιλαμβάνονται στο κύριο λογισμικό λήψης, οπότε είναι μια προοπτική όλου ή τίποτα.Ωστόσο, κάθε σουίτα μπορεί να παρέχει συγκεκριμένα εργαλεία που δεν μπορείτε να τα βρείτε σε άλλες σουίτες, οπότε σκεφτείτε τις εφαρμογές που είναι διαθέσιμες για κάθε μία από αυτές πριν λάβετε την απόφασή σας.

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

Μπορώ να κάνω φορητές εφαρμογές κανονικής εγκατάστασης;

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

Μια άλλη επιλογή για τη δημιουργία φορητής εφαρμογής με δυνατότητα εγκατάστασης είναι η virtualization της εφαρμογής.Αυτό απαιτεί συνήθως μια καλή ρύθμιση, αλλά ουσιαστικά θα δημιουργήσετε μια φορητή εικονική μηχανή που θα μπορεί να τρέξει το απαραίτητο λειτουργικό σύστημα και την εφαρμογή( ή εφαρμογές) που χρειάζεστε και στη συνέχεια να φορτώσετε την εικονική μηχανή σε όποια φορητά μέσα θέλετε.Το φορητό VirtualBox είναι το πιο συνηθισμένο εργαλείο για αυτό, και έχουμε έναν πολύ καλό οδηγό για τη χρήση του για να πάρετε εικονικά μηχανήματα μαζί σας παντού.Το ίδιο το VirtualBox είναι μια δωρεάν προσφορά εικονικής μηχανής από την Oracle που μπορεί να τρέξει σε σχεδόν οποιοδήποτε λειτουργικό σύστημα για επιτραπέζιους υπολογιστές.Το Portable VirtualBox είναι ένα περιτύλιγμα για το VirtualBox το οποίο την μετατρέπει σε μια φορητή εφαρμογή που μπορείτε να εγκαταστήσετε σε ένα USB stick ή έναν εξωτερικό σκληρό δίσκο.

Το

Cameyo είναι μια άλλη ενδιαφέρουσα επιλογή virtualization.Αντί να εκτελείτε ολόκληρη την εικονική μηχανή από τη φορητή μονάδα, δημιουργείτε μια εικονική μηχανή στο επιτραπέζιο σας σύστημα.Στη συνέχεια, χρησιμοποιείτε το Cameyo για να καταγράψετε την εγκατάσταση μιας εφαρμογής μέσα σε αυτό το εικονικό μηχάνημα.Όταν ολοκληρωθεί, η Cameyo δημιουργεί ένα και μόνο εκτελέσιμο αρχείο το οποίο μπορείτε στη συνέχεια να μεταφέρετε στη φορητή μονάδα δίσκου και να τρέξετε οπουδήποτε θέλετε.Το Cameyo είναι επίσης δωρεάν για οικιακούς χρήστες ή χρήστες μικρών επιχειρήσεων.Εάν είστε περίεργοι για αυτό, έχουμε επίσης έναν οδηγό για τη χρήση του Cameyo για τη δημιουργία φορητών εφαρμογών.

Ανεξάρτητα από τη μέθοδο που επιλέγετε, αξίζει να εξερευνήσετε ποιες φορητές εφαρμογές πρέπει να προσφέρετε.Δεν υπάρχει τίποτα σαν την αίσθηση της ελευθερίας και της ευελιξίας που έχετε από το να γνωρίζετε ότι με τη μονάδα USB που κρέμεται από το μπρελόκ σας, μπορείτε να τρέξετε όλες τις σημαντικές πτυχές της υπολογιστικής σας ζωής.