हार्ड ड्राइव्ह कसे कार्य करावे? AHCI, IDE, SATA म्हणजे काय? हार्ड ड्राइव्ह कनेक्शन इंटरफेस - IDE, SATA आणि इतर

Symbian साठी 05.07.2019
चेरचर

सर्वांना नमस्कार, मी तुम्हाला तुमच्या हार्ड ड्राइव्हसाठी कोणता मोड निवडायचा हे सांगू इच्छितो जेणेकरून ते जसे पाहिजे तसे कार्य करेल.

बहुधा, हा लेख मध्यम आकाराच्या संगणकांसाठी योग्य आहे ज्यात चुकीचा पर्याय निवडलेला असू शकतो. पण फक्त बाबतीत, तपासा. त्यापूर्वी, माझ्या दिग्दर्शकाने मला सांगितल्याशिवाय मी याबद्दल विचार केला नाही.

सर्वसाधारणपणे, बिंदूच्या जवळ) प्रथम आपल्याला आपल्या संगणकाच्या BIOS मध्ये जाण्याची आवश्यकता आहे. वेगवेगळ्या BIOS आवृत्त्यांमध्ये भिन्न लॉगिन बटणे असतात, सामान्यतः संगणकांवर आणि F2 लॅपटॉपवर. जेव्हा संगणक बूट होतो, तेव्हा ते सहसा बायोसाठी F2 (डेल) दाबा असे म्हणतात. फक्त बाबतीत, येथे एक इशारा आहे:

वेगवेगळ्या आवृत्त्यांमध्ये BIOS कसे प्रविष्ट करावे:

तुमच्या संगणकावर:

लॅपटॉपवर:

एकदा तुम्ही लॉग इन केल्यानंतर, तुम्हाला Sata कॉन्फिगरेशन पॅरामीटर शोधण्याची आवश्यकता आहे. त्यात तुम्हाला AHCI मोड सिलेक्ट करायचा आहे.

त्याच वेळी, मी तुम्हाला हे मोड काय आहेत ते सांगेन:

IDE आणि SATA कनेक्शन पद्धती आहेत:

IDE मोड

IDE (इंटिग्रेटेड डेव्हलपमेंट एन्व्हायर्नमेंट) कनेक्टर एक जुना कनेक्टर आहे (80 च्या दशकात विकसित), चित्रात पाहिल्याप्रमाणे, तो पूर्वी हार्ड ड्राइव्ह, फ्लॉपी ड्राइव्ह, सीडी-रॉम इत्यादी कनेक्ट करण्यासाठी वापरला जात असे. ज्याने अशा कनेक्टर्सना समर्थन दिले. त्या दिवसात, अर्थातच, हा कनेक्टर आश्चर्यकारकपणे लोकप्रिय होता, परंतु आता, अर्थातच, ते लक्षात ठेवणे आणि जुन्या संगणकांवर ते बदलणे बाकी आहे.

या सर्व व्यतिरिक्त, अगदी कॉर्ड स्वतः अधिक सोयीस्कर आहेत आणि कमी जागा घेतात. सॅट कनेक्टर हॉटस्वॅप आणि हॉटप्लगला सपोर्ट करतात. हॉट रिप्लेसमेंट, जे सर्व्हरमध्ये सोयीस्कर आहे. रीबूट किंवा बंद करण्याची आवश्यकता नाही.

AHCI SATA डिव्हाइसेस कनेक्ट करण्यासाठी एक मोड आहे, म्हणून मी सर्व लेखांच्या निराकरणासाठी आलो. या मोडबद्दल धन्यवाद sata साधने योग्यरित्या कार्य करतात.

तुमची सर्व डिव्हाइस नीट काम करण्यासाठी, तुम्हाला ते निवडण्याची आवश्यकता आहे (अर्थात, तुम्ही ते आधीच निवडले नसेल तर).

परंतु प्रथम तुम्हाला विंडोजमध्ये अची मोड निवडण्याची आवश्यकता आहे, अन्यथा तुम्ही विंडोज सुरू करू शकणार नाही! नक्कीच तुम्ही प्रयत्न करू शकता, पण बहुधा... म्हणून, मी तुम्हाला विंडोज 7 वर अची मोड कसा स्थापित करायचा ते दाखवतो.

ACHI मोड कसा सक्षम करायचा?

हे रेजिस्ट्री वापरून केले जाते.

स्टार्ट - रन (किंवा WIN + R) दाबा.

regedit टाइप करा आणि एंटर दाबा.

रेजिस्ट्री एडिटर दिसेल. त्यामध्ये आम्ही मार्ग अनुसरण करतो:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci


तुम्ही अनुभवी विकसक असलात किंवा फक्त कोड शिकत असाल, सर्व नवीन आणि विद्यमान इंटिग्रेटेड बद्दल जाणून घेणे महत्त्वाचे आहे विकास वातावरण. खाली 10 सर्वात लोकप्रिय IDE ची यादी आहे.

टेक्स्ट एडिटरपेक्षा IDE कसा वेगळा आहे?

IDE हा मजकूर संपादकापेक्षा अधिक आहे. कोडसाठी मजकूर संपादक, जसे की सबलाइम किंवा ॲटम, सिंटॅक्स हायलाइटिंग, सानुकूल करण्यायोग्य इंटरफेस आणि प्रगत नेव्हिगेशन साधने यासारखी अनेक सोयीस्कर वैशिष्ट्ये ऑफर करतात, ते तुम्हाला फक्त कोड लिहू देतात. कार्यरत ऍप्लिकेशन्स तयार करण्यासाठी, कमीतकमी, तुम्हाला कंपाइलर आणि डीबगर आवश्यक आहे.

IDE मध्ये हे घटक तसेच इतर अनेक घटक समाविष्ट आहेत. त्यापैकी काही ऑटोमेशन, चाचणी आणि विकास प्रक्रियेच्या व्हिज्युअलायझेशनसाठी अतिरिक्त साधनांसह येतात. "इंटिग्रेटेड डेव्हलपमेंट एन्व्हायर्नमेंट" या शब्दाचा अर्थ असा आहे की कोड कार्यशील अनुप्रयोगांमध्ये बदलण्यासाठी आवश्यक असलेली प्रत्येक गोष्ट प्रदान केली जाते.

10 सर्वोत्कृष्ट IDE पैकी प्रत्येकाची वैशिष्ट्ये आणि तोटे यांची खाली दिलेली यादी पहा.

1.Microsoft Visual Studio


मायक्रोसॉफ्ट व्हिज्युअल स्टुडिओ आहे एकात्मिक विकास वातावरण, ज्याची किंमत $699 ते $2900 पर्यंत बदलते. या IDE च्या अनेक आवृत्त्या वेब ऍप्लिकेशन्सपासून मोबाइल ऍप्लिकेशन्सपासून व्हिडिओ गेम्सपर्यंत सर्व प्रकारचे प्रोग्राम तयार करण्यास सक्षम आहेत. सॉफ्टवेअरच्या या ओळीत अनेक सुसंगतता चाचणी साधने समाविष्ट आहेत. व्हिज्युअल स्टुडिओची लवचिकता हे विद्यार्थी आणि व्यावसायिकांसाठी एक उत्कृष्ट साधन बनवते.

समर्थित भाषा: Ajax, ASP.NET, DHTML, JavaScript, JScript, Visual Basic, Visual C#, Visual C++, Visual F#, XAML आणि इतर.

वैशिष्ठ्य:

  • विस्तारांची एक प्रचंड लायब्ररी जी सतत वाढत आहे;
  • इंटेलिसेन्स;
  • सानुकूल करण्यायोग्य पॅनेल आणि डॉक करण्यायोग्य विंडो;
  • साधे कार्यप्रवाह आणि फाइल पदानुक्रम;
  • रिअल-टाइम कामगिरी देखरेख आकडेवारी;
  • ऑटोमेशन साधने;
  • कोडच्या तुकड्यांचे सुलभ रिफॅक्टरिंग आणि अंतर्भूत करणे;
  • स्प्लिट स्क्रीन समर्थन;
  • त्रुटी सूची जी डीबगिंग सुलभ करते;
  • ClickOnce, Windows Installer किंवा Publish Wizard वापरून ऍप्लिकेशन्स तैनात करताना मंजुरीची पडताळणी करा.

तोटे: व्हिज्युअल स्टुडिओ हा सुपर-हेवी आयडीई असल्याने, त्याला ऍप्लिकेशन्स उघडण्यासाठी आणि चालवण्यासाठी महत्त्वपूर्ण संसाधनांची आवश्यकता आहे. म्हणून, काही उपकरणांवर, साधे बदल करण्यास बराच वेळ लागू शकतो. साध्या कार्यांसाठी कॉम्पॅक्ट एडिटर किंवा वापरणे चांगले PHP विकास साधन.

2. नेटबीन्स


मुक्त आणि मुक्त स्रोत विकास वातावरण. विद्यमान प्रकल्प संपादित करण्यासाठी किंवा नवीन तयार करण्यासाठी योग्य. NetBeans एक साधा ड्रॅग-अँड-ड्रॉप इंटरफेस ऑफर करतो जो मोठ्या संख्येने सोयीस्कर प्रकल्प टेम्पलेट्ससह येतो. वातावरणाचा वापर प्रामुख्याने Java ऍप्लिकेशन्स विकसित करण्यासाठी केला जातो, परंतु इतर भाषांना समर्थन देणारी पॅकेजेस स्थापित केली जाऊ शकतात.

समर्थित प्रोग्रामिंग भाषा: C, C++, C++ 11, Fortan, HTML 5, Java, PHP आणि इतर.

वैशिष्ठ्य:

  • अंतर्ज्ञानी ड्रॅग-अँड-ड्रॉप इंटरफेस;
  • डायनॅमिक आणि स्टॅटिक लायब्ररी;
  • कोड समर्थनासह एकाधिक GNU डीबगर सत्रांचे एकत्रीकरण;
  • दूरस्थ उपयोजन लागू करण्याची क्षमता;
  • विंडोज, लिनक्स, ओएस एक्स आणि सोलारिस प्लॅटफॉर्मसह सुसंगत;
  • Qt टूलकिट समर्थन;
  • फोर्टन आणि असेंबलर समर्थन;
  • CLang/LLVM, Cygwin, GNU, MinGW आणि Oracle सोलारिस स्टुडिओसह अनेक कंपाइलर्सना सपोर्ट करते.

तोटे: हे विनामूल्य विकास वातावरण खूप मेमरी वापरते, म्हणून ते काही PC वर धीमे असू शकते.

3. PyCharm


PyCharm जेट ब्रेन टीमने विकसित केले आहे. वापरकर्त्यांना विनामूल्य समुदाय संस्करण, व्यावसायिक आवृत्तीची 30-दिवसांची विनामूल्य चाचणी आणि व्यावसायिक आवृत्तीसाठी $213 ते $690 ची वार्षिक सदस्यता मिळते. सर्वसमावेशक कोड समर्थन आणि विश्लेषण PyCharm सर्वोत्तम बनवते पायथन प्रोग्रामरसाठी IDE.

समर्थित भाषा: AngularJS, Coffee Script, CSS, Cython, HTML, JavaScript, Node.js, Python, TypeScript.

वैशिष्ठ्य:

  • विंडोज, लिनक्स आणि मॅक ओएस ऑपरेटिंग सिस्टमशी सुसंगत;
  • Django IDE सह येतो;
  • Git, Mercurial आणि SVN सह सहजपणे समाकलित होते;
  • VIM इम्युलेशनसह सानुकूल करण्यायोग्य इंटरफेस;
  • JavaScript, Python आणि Django साठी डीबगर;
  • Google ॲप इंजिन समर्थन.

तोटे: वापरकर्ते तक्रार करतात की या Python विकास वातावरणात काही बग आहेत, जसे की स्वयंपूर्ण वैशिष्ट्य अधूनमधून कार्य करत नाही, ज्यामुळे काही गैरसोय होऊ शकते.

4. IntelliJ IDEA


जेट ब्रेनने विकसित केलेला आणखी एक IDE. हे वापरकर्त्यांना विनामूल्य समुदाय संस्करण ऑफर करते. Ultimate Edition ची 30-दिवसांची विनामूल्य चाचणीआणि $533 - $693 साठी अल्टिमेट एडिशनची वार्षिक सदस्यता. IntelliJ IDEA Java 8 आणि Java EE 7 चे समर्थन करते आणि विविध प्लॅटफॉर्मसाठी मोबाइल अनुप्रयोग आणि एंटरप्राइझ तंत्रज्ञान विकसित करण्यासाठी विस्तृत साधने आहेत. जेव्हा किंमतीचा विचार केला जातो, तेव्हा त्याच्या वैशिष्ट्यांच्या मोठ्या सूचीमुळे IntelliJ हा एक उत्तम पर्याय आहे.

समर्थित प्रोग्रामिंग भाषा: AngularJS, CoffeeScript, HTML, JavaScript, LESS, Node JS, PHP, Python, Ruby, Sass, TypeScript आणि इतर.

वैशिष्ठ्य:

  • प्रगत डेटाबेस संपादक आणि UML डिझायनर;
  • एकाधिक बिल्ड सिस्टमला समर्थन देते;
  • अनुप्रयोग चाचणी रन वापरकर्ता इंटरफेस;
  • Git एकत्रीकरण;
  • Google App Engine, Grails, GWT, Hibernate, Java EE, OSGi, Play, Spring, Struts आणि इतरांसाठी समर्थन;
  • बहुतेक अनुप्रयोग सर्व्हरसाठी अंगभूत उपयोजन आणि डीबगिंग साधने;
  • HTML, CSS आणि Java साठी बुद्धिमान मजकूर संपादक;
  • एकात्मिक आवृत्ती नियंत्रण;
  • Android आणि iOS समर्थनासह AIR मोबाइल.

तोटे: या JavaScript विकास वातावरणाला शिकण्यासाठी वेळ आणि मेहनत आवश्यक आहे, त्यामुळे नवशिक्यांसाठी हा सर्वोत्तम पर्याय असू शकत नाही. यामध्ये अनेक हॉटकी कॉम्बिनेशन्स आहेत ज्या तुम्हाला फक्त लक्षात ठेवण्याची गरज आहे. काही वापरकर्ते क्लंकी इंटरफेसबद्दल तक्रार करतात.

5. ग्रहण


मुक्त आणि लवचिक मुक्त स्रोत संपादक. हे नवशिक्यांसाठी आणि व्यावसायिकांसाठी उपयुक्त असू शकते. मूलतः जावा डेव्हलपमेंटसाठी वातावरण म्हणून तयार केलेले, आज एक्लिप्समध्ये मोठ्या संख्येने प्लगइन आणि विस्तारांमुळे क्षमतांची विस्तृत श्रेणी आहे. डीबगिंग टूल्स आणि Git/CVS सपोर्ट व्यतिरिक्त, Eclipse ची मानक आवृत्ती Java आणि प्लगइन डेव्हलपमेंट टूलिंगसह येते. तुमच्यासाठी ते पुरेसे नसल्यास, इतर अनेक पॅकेजेस उपलब्ध आहेत: डायग्रामिंग, मॉडेलिंग, रिपोर्टिंग, चाचणी आणि GUI तयार करण्यासाठी साधने. Eclipse Marketplace क्लायंट वापरकर्त्यांना प्लगइन आणि माहितीच्या भांडारात प्रवेश देतो.

समर्थित भाषा: C, C++, Java, Perl, PHP, Python, Ruby आणि इतर.

वैशिष्ठ्य:

  • बहुभाषिक समर्थन प्रदान करणारे अनेक पॅकेज समाधान;
  • Java IDE सुधारणा जसे की नेस्टेड प्रकल्पांची श्रेणीबद्ध दृश्ये;
  • सिस्टम ट्रे सूचनांसह कार्य-देणारं इंटरफेस;
  • त्रुटी अहवालांची स्वयंचलित निर्मिती;
  • जेईई प्रकल्पांसाठी टूलकिट पर्याय;
  • JUnit सह एकत्रीकरण.

तोटे: या विकास वातावरणातील अनेक पर्याय नवशिक्यांसाठी भीतीदायक असू शकतात. Eclipse मध्ये IntelliJ IDEA ची सर्व वैशिष्ट्ये नाहीत, परंतु एक मुक्त स्रोत IDE आहे.

6. कोड::ब्लॉक


आणखी एक लोकप्रिय मुक्त स्रोत साधन. एक लवचिक IDE जो सर्व प्लॅटफॉर्मवर सातत्याने चालतो, जे वर्कस्पेसेसमध्ये वारंवार स्विच करणाऱ्या डेव्हलपरसाठी उत्तम बनवते. अंगभूत फ्रेमवर्क तुम्हाला तुमच्या गरजेनुसार हा IDE सानुकूलित करण्याची परवानगी देतो.

समर्थित भाषा: C, C++, Fortran.

वैशिष्ठ्य:

  • उघडलेल्या फाइल टॅबसह साधे इंटरफेस;
  • लिनक्स, मॅक आणि विंडोजशी सुसंगत;
  • C++ मध्ये लिहिलेले;
  • व्याख्या केलेल्या किंवा प्रोप्रायटरी प्रोग्रामिंग भाषांची आवश्यकता नाही;
  • अनेक अंगभूत आणि सानुकूल करण्यायोग्य प्लगइन;
  • GCC, MSVC++, clang आणि इतरांसह एकाधिक कंपाइलर्सना समर्थन देते;
  • ब्रेकपॉइंट समर्थनासह डीबगर;
  • वाक्यरचना हायलाइटिंग आणि ऑटो-फिल फंक्शनसह मजकूर संपादक;
  • सानुकूल करण्यायोग्य बाह्य साधने;
  • साधे कार्य व्यवस्थापन साधने, सहकार्यासाठी आदर्श.

तोटे: C विकास वातावरण तुलनेने कॉम्पॅक्ट आहे, त्यामुळे ते मोठ्या प्रकल्पांसाठी योग्य नाही. नवशिक्यांसाठी हे एक उत्तम साधन आहे, परंतु प्रगत प्रोग्रामर त्याच्या मर्यादांमुळे निराश होऊ शकतात.

7. आपटाना स्टुडिओ 3


सर्वात शक्तिशाली ओपन सोर्स IDE. Aptana स्टुडिओ 3 मागील आवृत्त्यांच्या तुलनेत लक्षणीयरीत्या सुधारला आहे. बहुतेक ब्राउझर वैशिष्ट्यांना समर्थन देते. म्हणून, या IDE चे वापरकर्ते ते वापरून वेब ऍप्लिकेशन्स त्वरीत विकसित, चाचणी आणि तैनात करू शकतात.

समर्थित भाषा: HTML5, CSS3, JavaScript, Ruby, Rails, PHP आणि Python.

वैशिष्ठ्य:

  • CSS, HTML, JavaScript, PHP आणि रुबीसाठी सूचना;
  • Capistrano, FTP, FTPS आणि SFTP सह सुलभ सेटअप आणि एकाधिक प्रोटोकॉलसह तैनाती विझार्ड;
  • होस्टिंग सर्व्हरवर तयार केलेले रुबी आणि रेल अनुप्रयोग स्वयंचलितपणे स्थापित करण्याची क्षमता;
  • रुबी आणि रेल आणि JavaScript साठी एकात्मिक डीबगर;
  • Git एकत्रीकरण;
  • शेकडो कमांड्ससह कमांड लाइन टर्मिनलमध्ये सहज प्रवेश;
  • वर्धित क्षमतांसाठी सानुकूल स्ट्रिंग आदेश.

बाधक: यात स्थिरतेच्या समस्या आहेत आणि ते मंद आहे. म्हणून, व्यावसायिक विकासक अधिक शक्तिशाली HTML विकास वातावरणास प्राधान्य देऊ शकतात.

8. कोमोडो


21-दिवसांची विनामूल्य चाचणी ऑफर करते, संपूर्ण आवृत्तीची किंमत संस्करण आणि परवान्यानुसार $99 - $1615 आहे. कोमोडो बहुतेक प्रमुख प्रोग्रामिंग भाषांना समर्थन देते. वापरकर्ता-अनुकूल इंटरफेस प्रगत संपादनास अनुमती देतो आणि सिंटॅक्स तपासणी आणि वन-स्टेप डीबगिंग यासारखी उपयुक्त छोटी वैशिष्ट्ये वेब आणि मोबाइल डेव्हलपमेंटसाठी कोमोडोला सर्वात लोकप्रिय IDE बनवतात.

समर्थित भाषा: CSS, Go, JavaScript, HTML, NodeJS, Perl, PHP, Python, Ruby, Tcl आणि इतर.

वैशिष्ठ्य:

  • सानुकूल करण्यायोग्य मल्टी-विंडो इंटरफेस;
  • बाजार, CVS, Git, Mercurial, Perforce आणि Subversion साठी आवृत्ती नियंत्रण एकत्रीकरण;
  • पायथन आणि PHP कोड प्रोफाइलिंग;
  • Stackato PaaS मुळे क्लाउडमध्ये तैनात होण्याची शक्यता;
  • NodeJS, Perl, PHP, Python, Ruby आणि Tcl साठी ग्राफिकल डीबगिंग;
  • स्वयंचलित पूर्णता आणि रीफॅक्टरिंग;
  • मॅक, लिनक्स आणि विंडोज प्लॅटफॉर्मवर सातत्यपूर्ण कामगिरी

तोटे: सॉफ्टवेअर डेव्हलपमेंट वातावरणाच्या विनामूल्य आवृत्तीमध्ये सर्व वैशिष्ट्ये समाविष्ट नाहीत. त्याच वेळी, प्रीमियम आवृत्ती स्पष्टपणे पैशाची किंमत आहे.

9. रुबीमाइन


जेट ब्रेनने विकसित केलेला आणखी एक प्रीमियम IDE. देऊ केले 30-दिवसांची विनामूल्य चाचणीचाचणी आवृत्ती, पूर्ण आवृत्तीची किंमत प्रति वर्ष $210 - $687. सुलभ नेव्हिगेशन, लॉजिकल वर्कफ्लो ऑर्गनायझेशन आणि बहुतेक प्लॅटफॉर्मसह सुसंगतता रुबीमाइनला विकसकांसाठी लोकप्रिय साधनांपैकी एक बनवते.

समर्थित भाषा: CoffeeScript, CSS, HAML, HTML, JavaScript, LESS, Ruby and Rails, Ruby आणि SASS.

वैशिष्ठ्य:

  • कोड स्निपेट्स, स्वयंचलित पूर्णता आणि स्वयंचलित रीफॅक्टरिंग;
  • प्रोजेक्ट ट्री, जे आपल्याला कोडचे द्रुतपणे विश्लेषण करण्यास अनुमती देते;
  • रेल मॉडेल आकृती;
  • रेल प्रकल्प पहा;
  • RubyMotion iOS विकासास समर्थन देते;
  • स्टॅक सपोर्टमध्ये Bundler, pik, rbenv, RVM आणि इतर समाविष्ट आहेत;
  • JavaScript, CoffeeScript आणि Ruby debuggers;
  • CVS, Git, Mercurial, Perforce आणि Subversion सह एकत्रीकरण.

विकास वातावरणाचे तोटे: RubyMine सुरळीत चालण्यासाठी, तुमच्या संगणकाला किमान 4 GB RAM आवश्यक आहे. काही वापरकर्ते GUI सानुकूलित पर्याय नसल्याबद्दल तक्रार करतात.

हे अगदी स्वाभाविक आहे की डेस्कटॉप संगणक प्रणाली आणि लॅपटॉपचे मालक त्यांचे कार्यप्रदर्शन वाढविण्यासाठी एक किंवा दुसर्या मार्गाने प्रयत्न करतात. या समस्येचे निराकरण करण्यासाठी, काही घटकांचे तथाकथित ओव्हरक्लॉकिंग (ओव्हरक्लॉकिंग) वापरतात, तर काही विकासकांद्वारे प्रदान केलेल्या क्षमतेद्वारे समायोजन करतात. कोणतीही पद्धत निवडताना, तुम्हाला नेमके काय मिळवायचे आहे हे समजून घेणे आणि निवडलेल्या पद्धतीच्या वैशिष्ट्यांची चांगली समज असणे महत्त्वाचे आहे.

"अडथळा"

हे ज्ञात आहे की आधुनिक संगणकीय प्रणालीतील सर्वात हळू घटकांपैकी एक शास्त्रीय स्पिंडल प्रणालीवर आधारित आहे. आज, एसएसडी ॲनालॉग दिसू लागले आहेत, परंतु त्यांच्या खूप जास्त किमतीमुळे ते अद्याप व्यापक झाले नाहीत.

म्हणून, जवळजवळ प्रत्येक संगणकावर नियमित HDD स्थापित केले जातात. याचा परिणाम असा की DDR3 मेमरी 20,000 MB/s सहज हस्तांतरित करते; अंतर्गत CPU बस तुम्हाला दहापट जास्त डेटा प्रक्रिया करण्याची परवानगी देते; आणि SATA-3 मानक असलेली हार्ड ड्राइव्ह केवळ आदर्श परिस्थितीत वास्तविक 100 मेगाबाइट्स प्रति सेकंदापर्यंत "त्वरित" होते. हा योगायोग नाही की किमान सिस्टम फायलींसाठी उच्च-कार्यक्षमता एसएसडी मॉडेल वापरण्याची शिफारस केली जाते. वरील सर्व गोष्टींवरून, एक साधा निष्कर्ष खालीलप्रमाणे आहे: हे एचडीडी आहे जे आधुनिक प्रणालीची गती कमी करते, ज्यामुळे "अडथळा" होतो. आणि वापरकर्ता डिस्क उपप्रणालीच्या आदेशांवर प्रक्रिया करण्याच्या पद्धतीमध्ये सहजपणे बदल करू शकतो, ज्यामुळे वेगावर एका विशिष्ट मर्यादेपर्यंत प्रभाव पडतो, आपण बऱ्याचदा कोणता मोड चांगला आहे हा प्रश्न ऐकू शकता: AHCI किंवा IDE.

मानके

संगणक प्रणालीच्या इतर घटकांसह डिस्कचा परस्परसंवाद विशेष नियंत्रण नियंत्रकाद्वारे होतो. ही चिप एक प्रकारचे कमांड ट्रान्सलेटर, कन्व्हर्टर म्हणून काम करते. अलीकडे पर्यंत, कंट्रोलरला समजलेली एकमेव "भाषा" IDE प्रोटोकॉल होती.

हे संगणक उद्योगाच्या पहाटेपासून उद्भवले आणि अनेक वेळा आधुनिकीकरण केले गेले. हाय-स्पीड SATA ड्राइव्हच्या आगमनाने, प्रोटोकॉलचे मूलगामी पुनर्रचना करणे आवश्यक होते. वाढत्या डेटा फ्लोचा (इंटरफेस) सहज सामना करणे, फॅशनेबल NCQ कमांड रांगेला समर्थन देणे आणि “ऑन द फ्लाय” डिव्हाइस बंद करण्याची क्षमता लागू करणे अशा प्रकारे उद्भवले. तर AHCI म्हणजे काय? काही नवीन वैशिष्ट्यांसह IDE जोडले आहे. पहिल्या दृष्टीक्षेपात सर्व काही अगदी सोपे आहे.

संधी आणि संभावना

मानके बॅकवर्ड सुसंगत असल्याने (SATA डिव्हाइसेस IDE प्रोटोकॉल वापरून उत्तम प्रकारे कार्य करतात), BIOS किंवा त्याच्या समतुल्य जवळजवळ नेहमीच एक आयटम असतो जो तुम्हाला इच्छित मोड निवडण्याची परवानगी देतो.

बर्याच प्रकरणांमध्ये, सामान्य संगणक कार्यप्रदर्शन सुनिश्चित करण्याचा हा एकमेव मार्ग आहे. मोड सिलेक्शन फंक्शन फक्त त्या मदरबोर्डच्या सॉफ्टवेअरमध्ये आहे जे SATA चे समर्थन करतात. या सर्व आधुनिक यंत्रणा आहेत. तथापि, हायब्रीड सोल्यूशन्सचे श्रेय येथे देखील दिले जाऊ शकते, जे तुम्हाला क्लासिक IDE डिव्हाइसेस (PATA, वाइड कनेक्टर कॉम्ब) आणि SATA (कॉम्पॅक्ट कनेक्टर) कनेक्ट करण्याची परवानगी देतात. तर, AHCI किंवा IDE? कोणते चांगले आहे? हे समजून घेणे सोपे करण्यासाठी, येथे "बोनस" ची एक सूची आहे जी वापरकर्त्याला अधिक आधुनिक मोड सक्रिय करून प्राप्त होते:

1. अंतर्गत इलेक्ट्रॉनिक सर्किट्सद्वारे "डिस्क कंट्रोलर - बोर्ड कंट्रोलर" तिसऱ्या पुनरावृत्तीमध्ये SATA-1 ते 6 मध्ये बदल करण्यासाठी 1.5 Gb/s (gigabit) पर्यंत पोहोचते. आपण लक्षात ठेवूया की UDMA-6, ज्यामध्ये जुन्या हार्ड ड्राइव्हस् कार्य करू शकतात, फक्त 133 Mbit/s पुरवतो.

2. कोणते चांगले आहे याबद्दल बोलत असताना - AHCI किंवा IDE, NCQ तंत्रज्ञानासाठी समर्थन नमूद करण्यात अपयशी ठरू शकत नाही. त्याचे सार या वस्तुस्थितीत आहे की हार्ड ड्राइव्ह कमांड फ्लो रांगेत "हस्तक्षेप" करू शकते, ऑपरेटिंग कार्यक्षमता सुधारण्यासाठी त्यांची पुनर्रचना करू शकते.

3. डिव्हाइसच्या "हॉट" बदलण्याची शक्यता, ज्यासाठी संपूर्ण सिस्टम बंद करण्याची आवश्यकता नाही.

4. पर्यायी स्विचिंगचा वापर न करता एकाच वेळी सर्व डिस्कवर समांतर प्रवेश.

येथे शक्यतांची एक अतिशय आकर्षक यादी आहे. हे आश्चर्यकारक नाही की प्रश्न असा आहे: "एएचसीआय किंवा आयडीई: कोणते चांगले आहे?" कदाचित सर्वात वेदनादायक एक आहे. बरेच संगणक मालक, आश्चर्याची गोष्ट म्हणजे, अजूनही "जादू बटण" वर विश्वास ठेवतात.

सिद्धांत आणि सराव

तर, शेवटी, एएचसीआय किंवा आयडीई - कोणते चांगले आहे? वरील सूचीवरून आपण असा निष्कर्ष काढू शकतो की कालबाह्य प्रोटोकॉल नवीनपेक्षा लक्षणीय निकृष्ट आहे. तथापि, हे पूर्णपणे सत्य नाही. चला या मुद्द्याचा अधिक तपशीलवार विचार करूया. होय, खरंच, डेटा ट्रान्सफरचा वेग दहापट वाढला आहे, परंतु हार्ड ड्राइव्हमधील चुंबकीय डिस्क दोन्ही 7200 क्रांतीच्या वेगाने फिरल्या (सर्वात लोकप्रिय उपाय) आणि तरीही फिरतात. त्यानुसार, वाचन प्रक्रियेत कोणतीही क्रांतिकारी प्रगती झाली नाही. वापरकर्त्याला कोणत्याही HDD चाचणीमध्ये 6 Gbit हस्तांतरण दिसणार नाही. 200 Mbit देखील अप्राप्य आहे! अपवाद सॉलिड स्टेट ड्राइव्ह आहे. सिस्टममध्ये असे डिव्हाइस असल्यास, आपल्याला या प्रश्नाचा सामना करण्याची आवश्यकता नाही: "एएचसीआय किंवा आयडीई: कोणते चांगले आहे?", परंतु ताबडतोब अद्यतनित प्रोटोकॉल सक्रिय करा. तथापि, आम्ही निदर्शनास आणल्याप्रमाणे, किंमतीमुळे, अशा ड्राइव्ह अद्याप व्यापक बनल्या नाहीत.

एएचसीआय किंवा आयडीई अधिक चांगले आहे की नाही याबद्दल अनेकदा वादविवादात, पूर्वीच्या बाजूने मुख्य युक्तिवाद म्हणजे NCQ ला समर्थन देण्याची प्रोटोकॉलची क्षमता. खरंच, जेव्हा अनेक प्रोग्राम्स सक्रियपणे हार्ड ड्राइव्हवर एकाच वेळी प्रवेश करत असतात, तेव्हा हे कार्य आपल्याला सर्वात चांगल्या प्रकारे विनंतीच्या प्रवाहाची पुनर्रचना करण्यास अनुमती देते. तथापि, सरासरी संगणकावर, एकाच वेळी दोन किंवा तीनपेक्षा जास्त प्रोग्राम्स डिस्कवर क्वचितच प्रवेश करतात, म्हणून प्रवेगच्या पूर्ण अभावाबद्दल बोलणे अशक्य आहे, परंतु ते त्रुटीच्या फरकाने प्राप्त होते.

IDE किंवा AHCI - कोणते चांगले आहे? Windows 7, जेव्हा नंतरचा मोड सक्रिय केला जातो, तेव्हा जाता जाता SATA डिव्हाइस कनेक्ट/डिस्कनेक्ट करण्यास समर्थन देते. अगदी सोयीस्कर, विशेषतः सर्व्हर सिस्टममध्ये जेथे शटडाउन अवांछित आहे. तथापि, हॉट स्वॅपिंग वापरण्यासाठी, अंतर्गत कनेक्टर वापरण्याची शिफारस केली जात नाही, परंतु केसमध्ये एसएटीए बदल केले जातात.

आणि शेवटी, प्रोटोकॉल विनंत्यांची वाट पाहण्याऐवजी बसमधील अनेक हार्ड ड्राइव्हला एकाच वेळी कार्य करण्यास अनुमती देतो. या प्रकरणात NCQ ची क्षमता पूर्णपणे प्रकट झाली आहे. सरासरी संगणकासाठी उपयुक्त नाही.

परिणामी, हे दिसून आले की जरी एएचसीआय प्रोटोकॉल तांत्रिक दृष्टिकोनातून अधिक मनोरंजक आहे, तरीही, बहुसंख्य वापरकर्त्यांना त्याच्या समावेशामुळे नैतिक समाधानाशिवाय काहीही मिळणार नाही. सामान्य नियमाला फक्त दोन अपवाद आहेत: सर्व्हर सिस्टम आणि SSD चा वापर.

वापराचे बारकावे

जरी तुम्ही काही सेकंदात BIOS मध्ये मोड स्विच करू शकता, तरीही एक महत्त्वाचा मुद्दा विचारात घेणे आवश्यक आहे. हे खालीलप्रमाणे आहे: जर ऑपरेटिंग सिस्टम स्थापित केली गेली असेल, उदाहरणार्थ, AHCI सह, नंतर IDE वर हस्तांतरित केल्यानंतर, लोड करणे शक्य होणार नाही. हा नियम नाही, परंतु बऱ्याचदा अशाच गोष्टी घडतात. म्हणून, वितरण स्थापित करण्यापूर्वी, आपण कोणत्या डिस्क सबसिस्टम प्रोटोकॉलसह कार्य करण्याची योजना आखत आहात हे ठरविणे आवश्यक आहे.

AHCI ड्रायव्हर पॅकेजेस केवळ Vista सह सिस्टीममध्ये एकत्रित केले जाऊ लागले. मायक्रोसॉफ्टच्या मागील सर्व सोल्यूशन्सना अंगभूत समर्थन नाही, म्हणून तुम्हाला एकतर "असेंबली" वापरणे आवश्यक आहे किंवा स्थापनेपूर्वी योग्य ड्रायव्हरसह मीडिया तयार करणे आवश्यक आहे. विंडोज 7 नवीन मानकांसह चांगले कार्य करते. अत्यंत दुर्मिळ प्रकरणांमध्ये, नोंदणीमध्ये बदल आवश्यक असू शकतात.

स्विचिंग पद्धत

BIOS मध्ये जाण्यासाठी, संगणक प्रणाली चालू केल्यानंतर लगेच, तुम्हाला डिलीट बटण (वैयक्तिक संगणक) किंवा F2 (लॅपटॉप) सलग अनेक वेळा दाबावे लागेल. अंमलबजावणीवर अवलंबून, आवश्यक आयटम कोणत्याही विभागांमध्ये स्थित असू शकतो. उदाहरणार्थ, ते सक्रिय करण्यासाठी, तुम्हाला बूट मोडला UEFI ऐवजी CSM वर स्विच करण्याची आवश्यकता असू शकते, त्यानंतर Compatible (IDE) आणि AHCI दिसेल. तुम्ही शोधत असलेला आयटम SATA वर्धित विभागात असू शकतो. तुम्हाला संपूर्ण विद्यमान सूचीचे काळजीपूर्वक पुनरावलोकन करणे आवश्यक आहे. स्विच केल्यानंतर, ESC दाबा आणि बदल जतन करण्यास सहमती द्या.

परिणाम

कोणता प्रोटोकॉल निवडायचा याचा निर्णय अनेक घटकांवर अवलंबून असतो. सर्व प्रथम, ते वापरलेल्या ऑपरेटिंग सिस्टमवर अवलंबून असते. "हार्डवेअर" स्तरावरील सुसंगततेपासून. आणि अर्थातच उपप्रणालीवरील भारातून. ते जितके जास्त असेल तितके अधिक श्रेयस्कर AHCI आहे. आम्ही सर्व पुनरावलोकनांचे विश्लेषण केल्यास, आम्ही असे म्हणू शकतो की दोन्ही प्रोटोकॉल योग्यरित्या कॉन्फिगर केल्यावर कोणतेही अपयश न आणता उत्कृष्ट कार्य करतात. तथापि, अद्ययावत आवृत्ती वापरणे अधिक अर्थपूर्ण आहे. हे, म्हणून बोलायचे तर, "भविष्यासाठी" एक पाया आहे, उदाहरणार्थ, एसएसडी खरेदीसाठी.

काही IDE विनामूल्य आहेत, इतर सशुल्क आहेत. त्यापैकी काही अगदी सोप्या आहेत, तर इतर आपण कल्पना करू शकत असलेल्या जवळजवळ प्रत्येक गोष्ट करतात. तेथे बरेच पर्याय आहेत, याचा अर्थ असा आहे की आपल्याला नक्कीच आपल्यास अनुकूल असे काहीतरी सापडेल.

या लेखात, आम्ही वेब डेव्हलपमेंटसाठी पाच लोकप्रिय IDE वर बारकाईने लक्ष देऊन ही निवड करण्यात मदत करू.

प्रथम, IDE म्हणजे काय ते शोधूया? विकिपीडियानुसार, IDE आहे आणि एकात्मिक विकास पर्यावरण ही एक सॉफ्टवेअर प्रणाली आहे जी प्रोग्रामरद्वारे सॉफ्टवेअर विकसित करण्यासाठी वापरली जाते.

IDE विचारात घेतले जाऊ शकतेसॉफ्टवेअर डेव्हलपमेंटसाठी स्विस आर्मी चाकूसारखे! एक चांगला IDE तुम्हाला उत्पादक होण्यासाठी आवश्यक असलेली प्रत्येक गोष्ट देईल.

बऱ्याच संपादकांच्या विपरीत, IDEs सहसा पूर्ण प्रकल्पांना समर्थन देतात, केवळ वैयक्तिक स्त्रोत कोड फाइल्सवर प्रक्रिया करण्याची क्षमता नाही. जरी संपादक एकाधिक फायली संपादित करण्यास सक्षम असला तरीही, फायलींनी भरलेले संपूर्ण फोल्डर तसेच त्या प्रकल्पासाठी विशिष्ट पॅरामीटर्स समाविष्ट असलेल्या प्रकल्पाच्या निर्मितीस समर्थन करण्यास तो सक्षम नाही. या प्रकल्प पर्यायांमध्ये बाह्य सॉफ्टवेअर लायब्ररी, संपादक सानुकूलन, आवृत्ती नियंत्रण आणि डीबगिंग पर्यायांचा संदर्भ असू शकतो.

कोणता IDE वापरायचा हे ठरवणे खूप व्यक्तिनिष्ठ आहे कारण ते खरोखर तुम्ही शोधत असलेल्या कार्यक्षमतेवर अवलंबून असते, ते असू शकते:

  • बहु-भाषा समर्थन
  • स्वयंपूर्णता
  • रिफॅक्टरिंग
  • बॅकलाइट
  • डीबगर
  • SVN/Git एकत्रीकरण
  • मानकांच्या अनुपालनाची पडताळणी
  • संकलक
  • अनुवादक
  • डेटाबेस व्यवस्थापन आणि संपादन

IDE काय आहे आणि काय नाही याबद्दल कोणतेही कठोर आणि जलद नियम नाहीत. वरील सूचीतील अधिक वैशिष्ट्ये जे प्रोग्राममध्ये उपस्थित आहेत आणि ॲड-ऑन म्हणून उपलब्ध आहेत, ते IDE च्या जवळ जातात.

तुमच्या लक्षात येईल की या ट्युटोरियलमध्ये आम्ही समाविष्ट केलेल्या काही IDEs हे प्रत्यक्षात IDE नाहीत, ते IDE च्या जवळचे संपादक आहेत.

तर मग त्यांचा आमच्या यादीत समावेश का? हे संपादक वेब डेव्हलपमेंट स्पेसमध्ये अत्यंत लोकप्रिय झाले आहेत आणि त्यांच्याकडे वापरकर्त्यांचा मोठा समुदाय आहे जे त्यांना अनेक पॅकेजेस, विस्तार आणि ॲड-ऑन्ससह विकसित करतात जे विकास खूप सोपे करतात आणि त्यांना फक्त संपादकांपासून अतिशय उपयुक्त IDE मध्ये रूपांतरित करतात.

त्यांना हलके IDE म्हणून विचार करा. जलद, विश्वासार्ह आणि सानुकूल करण्यायोग्य. पूर्वीचे आमचे स्विस आर्मी चाकू सादृश्य लक्षात ठेवा? Sublime Text 3, Coda 2 आणि Atom ही अशा IDE ची उत्तम उदाहरणे आहेत. ते पारंपारिक IDE नाहीत, परंतु योग्यरित्या कॉन्फिगर केल्यावर ते IDE व्याख्येमध्ये व्यवस्थित बसतात.

पूर्णतः स्थापित पारंपारिक IDE वर हलके संपादक निवडण्याचे फायदे म्हणजे ते उघडतात आणि जलद सुरू होतात. तुम्ही एखाद्या मोठ्या प्रोजेक्टसह IDE उघडल्यास मला काय म्हणायचे आहे ते तुम्हाला दिसेल, तुम्ही संपादन सुरू करण्यापूर्वी ऍप्लिकेशन उघडण्यासाठी आणि सर्व फायली अनुक्रमित करण्यासाठी तुम्हाला थोडा वेळ प्रतीक्षा करावी लागेल.

याची तुलना "प्रकाश" संपादकाशी करा, फक्त तुम्ही जोडलेल्या वैशिष्ट्यांसह. याचा परिणाम असा IDE मध्ये होतो ज्यामध्ये बरीच वैशिष्ट्ये नसतात जी तुम्ही कधीही वापरण्यास सक्षम नसाल. हे तुम्हाला तुमची घडामोडी त्वरीत चालू ठेवण्यास मदत करते. तथापि, जर तुम्ही खूप वेगवान मशिनवर असाल, तर तुम्हाला तुमच्या दैनंदिन विकासामध्ये पूर्ण IDE आणि मोठ्या प्रमाणात सानुकूलित संपादकामध्ये फारसा फरक जाणवणार नाही. तथापि, जर तुमच्याकडे ती लक्झरी नसेल, तर तुमच्या दैनंदिन विकासात IDE कार्यप्रदर्शन हा एक अतिशय महत्त्वाचा घटक असू शकतो.

या कारणांमुळे, आम्ही सूची थोडीशी मिसळण्याचे ठरवले आणि वेब डेव्हलपरसाठी खूप उपयुक्त ठरतील अशा पूर्ण आणि "हलके" IDEs समाविष्ट करण्याचा निर्णय घेतला.

चला PhpStorm सह आमची वेब डेव्हलपमेंट IDE टूर सुरू करूया.

PhpStorm हा JetBrains मधील एक व्यावसायिक IDE आहे जो उपयुक्त वैशिष्ट्यांचा एक प्रभावी संच आहे.

तथापि, नवीन वापरकर्त्यासाठी, PhpStorm मध्ये उपलब्ध असलेल्या वैशिष्ट्यांची संख्या थोडी जबरदस्त वाटू शकते. PhpStorm कडे अधिकृत वेबसाइटवर उत्कृष्ट दस्तऐवज आणि व्हिडिओ ट्यूटोरियल उपलब्ध असल्याने घाबरू नका.

PhpStorm कार्यक्षमतेमध्ये खूप समृद्ध असल्याने, लोड होण्यास थोडा वेळ लागू शकतो. तथापि, एकदा पूर्ण लोड केल्यावर, PhpStorm छान वाटते आणि फायली संपादित करताना लक्षात येण्याजोगे अंतर नाही. PhpStorm च्या उल्लेखनीय वैशिष्ट्यांपैकी एक म्हणजे त्याचे नियमित अद्यतने, दोष निराकरणे आणि नवीन वैशिष्ट्ये.

PhpStorm केवळ PHP विकासासाठी नाही (तसे, त्याला PHP 7 साठी पूर्ण समर्थन आहे). यात HTML, JavaScript आणि CSS साठी उत्कृष्ट समर्थन देखील आहे.

वेबसाइट: https://www.jetbrains.com/phpstorm/
किंमत: विनामूल्य 30-दिवस चाचणी
प्रकाशन: 2009
नियमितपणे अद्यतनित: होय
समर्थित विस्तार: प्लगइन
यात लिहिलेले: Java

उदात्त मजकूर 3

आमच्या यादीत पुढे आहे Sublime Text 3, जो जॉन स्किनरने विकसित केला आहे. बऱ्याच वर्षांनंतर, तो एक शक्तिशाली आणि अतिशय वेगवान वापरकर्ता संपादक बनला आहे. हे अत्यंत स्थिर असण्यासाठी देखील प्रसिद्ध आहे आणि खूप मोठ्या फाईल्स सहजतेने हाताळू शकते.

विशेष म्हणजे, Sublime Text 3 ने बऱ्याच वर्षांमध्ये मोठे प्रकाशन पाहिले नाही. जरी ते नियमितपणे अद्यतनित केले जात असले तरी, अद्यतनांमध्ये मुख्यतः किरकोळ सुधारणा आणि नवीन वैशिष्ट्यांसह दोष निराकरणे असतात. 2013 मध्ये बीटा म्हणून रिलीझ झाला असला तरीही सबलाइम टेक्स्ट 3 अजूनही बीटामध्ये आहे! आणि सध्या नवीन मोठ्या रिलीझची कोणतीही बातमी नाही.

Sublime Text 3 खूप लवकर लॉन्च होतो. खरं तर, हे जवळजवळ त्वरित घडते. हे अत्यंत गुळगुळीत आणि कार्यक्षम कोड संपादन अनुभवासाठी कोणतेही अंतर किंवा अडथळे न घेता अत्यंत जलद चालते. हे अगदी मिनिमलिस्ट आहे आणि रीस्टार्ट न करता ॲड-ऑन (पायथनमध्ये लिहिलेले) स्थापित करण्यासाठी पॅकेज व्यवस्थापक आहे.

वर नमूद केल्याप्रमाणे, ते मोठ्या फायली चांगल्या प्रकारे हाताळते. सबलाइम टेक्स्टला खूप लवचिक आणि बहुमुखी बनवणारे शक्तिशाली ॲड-ऑन (पॅकेज म्हणतात) आहेत हे नाकारणे कठीण आहे की सबलाइम टेक्स्ट वापरणे आनंददायक आहे.

सबलाइम टेक्स्ट 3 वर तुम्हाला मोठ्या प्रमाणात ट्युटोरियल्स आणि व्हिडिओ ट्युटोरियल्स देखील मिळू शकतात. हे सिद्ध करते की सबलाइम टेक्स्ट 3 अजूनही खूप लोकप्रिय आहे आणि बऱ्याच वेब डेव्हलपर्सद्वारे दररोज वापरला जातो, जो या विलक्षण छोट्या छोट्या गुणवत्तेचा पुरावा आहे. संपादक

उदात्त मजकूर अजूनही खूप लोकप्रिय आहे, तरीही पुढील काही वर्षांमध्ये ते कमी होऊ शकते. तथापि, जर पॅकेजेसची उदात्त मजकूर 3 लायब्ररी भरभराट होत राहिली, तर अल्पावधीत मोठ्या प्रकाशनाच्या अभावाकडे दुर्लक्ष केले जाऊ शकते.

  • वेबसाइट: https://www.sublimetext.com/
  • किंमत: $70, विनामूल्य आवृत्ती उपलब्ध
  • प्रकाशन: 2008
  • नियमितपणे अद्यतनित: नाही
  • यामध्ये लिहिलेले: C++, Python
  • क्रॉस-प्लॅटफॉर्म समर्थन: होय

अणू

GitHub टीमने बनवलेला, Atom हा आमच्या राउंडअपमधील लोकप्रिय IDE मध्ये नवीन माणूस आहे. 2014 मध्ये रिलीझ झालेला, तो सध्याच्या सर्वात लोकप्रिय संपादकांपैकी एक आहे आणि त्यात वेगाने वाढणारा समुदाय आहे.

ही लोकप्रियता, कमीत कमी अंशतः, ॲटम मुक्त स्रोत आणि संपूर्णपणे समुदाय-चालित आहे या वस्तुस्थितीमुळे असू शकते.

Atom मध्ये 6,000 पेक्षा जास्त पॅकेजेससह एक प्रचंड अतिरिक्त लायब्ररी देखील आहे.

Sublime Text प्रमाणेच, Atom प्रकल्पांना तसेच वैयक्तिक फाइल संपादनास पूर्णपणे समर्थन देते. Git साठी अंगभूत समर्थन आहे, जे GitHub टीमने ॲटम विकसित केल्यामुळे आश्चर्यकारक नाही.

अद्यतने नियमितपणे प्रकाशित केली जातात, परंतु संपादक तुलनेने नवीन असल्याने, आपण त्यांची प्रतीक्षा करण्याची शक्यता नाही.

बरेच वापरकर्ते तक्रार करतात की संपादन केल्याने लोड होण्याच्या वेळा कमी होतात आणि असमान कार्यप्रदर्शन होते, विशेषत: मोठ्या फाइल्ससह काम करताना. हे कदाचित जावास्क्रिप्टमध्ये ॲटम तयार केले गेले आहे, तर सबलाइम टेक्स्ट C++ मध्ये विकसित केले गेले आहे, जे मूळतः वेगवान आहे. अणूच्या भविष्यातील आवृत्त्या या समस्या सोडवण्यास सक्षम असतील की नाही हे केवळ वेळच सांगेल. तथापि, हे लक्षात ठेवण्यासारखे आहे की अणू तुलनेने तरुण आहे आणि त्याला परिपक्व होण्यासाठी भरपूर वेळ आहे.

एकूणच, Atom हा एक उत्तम संपादक आहे जो वेब डेव्हलपमेंटसाठी सहजपणे सानुकूलित केला जाऊ शकतो. अणूने आधीच इतके कर्षण मिळवले आहे हे आश्चर्यकारक नाही आणि पुढील काही वर्षांत ते कसे परिपक्व होते हे पाहणे खरोखर मनोरंजक असेल. हे निश्चितपणे लक्ष ठेवण्यासाठी काहीतरी आहे!

  • वेबसाइट: https://atom.io/
  • किंमत: 100% विनामूल्य
  • प्रकाशन: 2014
  • नियमित अद्यतने: होय
  • समर्थित विस्तार: पॅकेजेस
  • यामध्ये लिहिलेले: JavaScript
  • क्रॉस-प्लॅटफॉर्म समर्थन: होय

कोडा २

कोडा पहिल्यांदा 2007 मध्ये रिलीज झाला होता, सबलाइम टेक्स्टच्या फक्त एक वर्ष आधी. वर्षानुवर्षे तो खूप मजबूत खेळाडू आहे, शेअरिंग बहुतेकमॅक संगणकांवर, सबलाइम टेक्स्टसह वेब विकासासाठी बाजारपेठ. हा कोडाचा मुख्य दोष आहे - त्याच्या सुरुवातीच्या प्रकाशनानंतर दहा वर्षांनीही, विंडोज आवृत्ती नाही. आमच्या पुनरावलोकनातील हा एकमेव नॉन-क्रॉस-प्लॅटफॉर्म संपादक आहे.

एडिटरमध्ये बिल्ट-इन टर्मिनल आणि सोर्स कंट्रोल क्लायंट, तसेच FTP क्लायंट आणि बिल्ट-इन MySQL एडिटर समाविष्ट आहे.

जरी Coda 2 नियमितपणे अद्यतनित केले जात असले तरी, हे बहुतेक दोष निराकरणे आहेत आणि बर्याच वर्षांपासून कोणतीही नवीन आवृत्ती जारी केलेली नाही.

कोणतीही चूक करू नका, कोडा 2 हा खूप चांगला पर्याय आहे. हे अद्याप स्वतःला दर्शवू शकते, परंतु तरीही मी निश्चितपणे अंतिम निर्णय घेण्यापूर्वी ते तपासण्याची शिफारस करतो. विशेषतः जर तुम्ही macOS वापरकर्ता असाल तर!

  • वेबसाइट:
  • किंमत: $25 (7-दिवस विनामूल्य चाचणी)
  • प्रकाशन: 2007
  • नियमितपणे अद्यतनित: होय
  • समर्थित विस्तार: प्लगइन
  • क्रॉस-प्लॅटफॉर्म समर्थन: नाही

नेटबीन्स

NetBeans बर्याच काळापासून आहे (1990 च्या मध्यापासून) पण तरीही ते भरभराट होत आहे आणि नवीन IDEs सोबत स्पर्धा करू शकते. PhpStorm प्रमाणे, हे Java मध्ये विकसित केले आहे आणि एकाधिक प्लॅटफॉर्मसाठी उपलब्ध आहे. IDE मध्ये कार्यक्षमता जोडण्यासाठी NetBeans मध्ये "मॉड्युल" चा संच असतो.

बऱ्याच वर्षांपासून, नेटबीन्स हे वेब डेव्हलपर्समध्ये सर्वात पूर्ण वैशिष्ट्यीकृत IDEs पैकी एक म्हणून खूप आवडते आहे.

NetBeans वेब प्रकल्पांसह चांगले कार्य करते. तुम्हाला टूलटिप आणि कोड हायलाइटिंग, पूर्ण कोड नेव्हिगेशन आणि एक शक्तिशाली डीबगर मिळेल, जे १००% मोफत उत्पादनासाठी खूपच प्रभावी आहे.

AHCI यंत्रणा वापरताना जास्तीत जास्त कामगिरी साध्य केली जाते. म्हणून, सर्व नवीन पीसी जे विंडोज 7 ऑपरेटिंग सिस्टम किंवा मायक्रोसॉफ्टच्या OS च्या जुन्या आवृत्त्या चालवतात ते हा पर्याय वापरतात. जर आम्ही बोलत आहोतजुन्या सिस्टीम्सबद्दल, नंतर तुम्हाला AHCI किंवा IDE वापरायचे की नाही याचा विचार करणे आवश्यक आहे. कोणते चांगले आहे? या प्रश्नाचे उत्तर अनेक घटकांवर अवलंबून आहे.

AHCI किंवा IDE - कोणते चांगले आहे? इच्छित मोड कसा निवडावा?

विंडोज 7, 8, 10 ऑपरेटिंग सिस्टमची लोकप्रियता असूनही, वैयक्तिक संगणक आणि लॅपटॉपचे बरेच मालक Win XP वापरणे सुरू ठेवतात. ओएस स्थिर आहे. लोकांना तिच्यासोबत काम करणे सोपे वाटते. तथापि, Windows XP चे अनेक महत्त्वपूर्ण तोटे देखील आहेत:

  • या OS साठी अधिकृत Microsoft समर्थन पूर्णपणे बंद केले आहे;
  • तांत्रिकदृष्ट्या कालबाह्य ऑपरेटिंग सिस्टम;
  • DirectX च्या नवीन आवृत्त्यांना समर्थन देत नाही (आवृत्त्या 10-12);
  • सुरक्षा समस्या;
  • सर्वात वर्तमान तंत्रज्ञानासाठी कोणतेही समर्थन नाही;
  • XP वर अनेक आधुनिक प्रोग्राम स्थापित करणे अशक्य आहे;
  • नवीन उपकरणांसाठी चालक नाहीत.

यादी दीर्घकाळ चालू शकते. कोणता ऑपरेटिंग मोड चांगला आहे या प्रश्नाचा विचार केल्यास - एएचसीआय किंवा आयडीई - तर विंडोज एक्सपी फक्त पहिल्या पर्यायाला समर्थन देत नाही हे तथ्य लक्षात घेण्यासारखे आहे. हे अर्थातच मायक्रोसॉफ्ट ओएसच्या जुन्या आवृत्त्यांनाही लागू होते. म्हणून, येथे निवड स्पष्ट आहे - फक्त IDE. परंतु एखादी व्यक्ती प्रगत वापरकर्त्यांच्या श्रेणीशी संबंधित असल्यास, तो सिस्टममध्ये विशेष ड्रायव्हर्स लोड करू शकतो जे एएचसीआय यंत्रणा वापरण्याची परवानगी देतात. डीफॉल्टनुसार, हा मोड समर्थित नाही.

IDE मोड कसे कार्य करते

कनेक्शनसाठी ATA इंटरफेस आवश्यक असलेले घटक ऑपरेट करण्यासाठी IDE यंत्रणा वापरतात. हे तंत्रज्ञान जुने आहे, परंतु गेल्या शतकाच्या नव्वदच्या दशकात आणि 2000 च्या दशकाच्या सुरूवातीस ते मोठ्या प्रमाणावर वापरले गेले. IBM PC मध्ये मानक सादर केले गेले - प्रथम मोठ्या प्रमाणात लोकप्रिय संगणक.

IDE (समांतर ड्राइव्ह इंटरफेस) यंत्रणा 150 Mbit/s वेगाने डेटा ट्रान्सफर प्रदान करते. त्या वेळी संबंधित काही तांत्रिक उपायांचा वापर करण्यास परवानगी दिली नाही. अशा प्रकारे, सिस्टम बंद केल्याशिवाय किंवा रीबूट केल्याशिवाय सिस्टममधून हार्ड ड्राइव्ह किंवा सीडी ड्राइव्ह गरम करणे अशक्य होते. काही काळानंतर अभियंत्यांनी तत्सम वैशिष्ट्ये जोडली, परंतु केवळ काही संगणकांना त्यांचे समर्थन मिळाले. इंटरफेसच्या विकासाची पार्श्वभूमी जाणून घेतल्यास, आपण सहजपणे अनेक प्रश्नांची उत्तरे देऊ शकता: AHCI किंवा IDE - विशिष्ट ऑपरेटिंग सिस्टमसाठी कोणते चांगले आहे, कोणती योजना वेगवान ऑपरेशन प्रदान करते?

समांतर ATA इंटरफेसचा सक्रिय वापर 2006 च्या आसपास संपला, जेव्हा नवीन SATA मानक मुख्य भूमिका बजावू लागले. तथापि, 10 वर्षांनंतरही, IDE अजूनही वापरात आहे, जरी ते खूप कमी वारंवार वापरले जाते. ही यंत्रणा जवळजवळ सर्व जुन्या संगणक आणि लॅपटॉपमध्ये वापरली जाते आणि AHCI ला सपोर्ट करणाऱ्या सिस्टीममध्येही सक्रिय आहे.

AHCI मोडची वैशिष्ट्ये

मागील PATA तंत्रज्ञानाच्या तुलनेत अधिक शक्तिशाली क्षमता असलेल्या नवीन SATA इंटरफेसच्या उदयाने, सिस्टमसह कार्य करण्यासाठी नवीन यंत्रणेची आवश्यकता निर्माण केली. अशा प्रकारे AHCI मोड दिसला. याने नव्याने दिसणाऱ्या इंटरफेसची संसाधने त्यांच्या पूर्ण क्षमतेने वापरण्याची परवानगी दिली. आज, ही यंत्रणा सर्व आधुनिक मदरबोर्डद्वारे समर्थित आहे.

AHCI मोडचा वापर केल्याने तुम्हाला शक्य तितक्या जास्त वेगाने माहिती हस्तांतरित करता येते आणि कोणतेही वर्तमान तांत्रिक उपाय वापरता येतात. सर्व वर्तमान ऑपरेटिंग सिस्टममध्ये डिव्हाइस ड्रायव्हर्स आहेत जे हा प्रोटोकॉल ऑपरेट करतात. मग आता तुम्ही काय निवडावे, IDE किंवा AHCI? आधुनिक संगणकासाठी काय चांगले आहे? बर्याच बाबतीत, निवड दुसऱ्या पर्यायाच्या बाजूने केली पाहिजे.

AHCI यंत्रणेचे फायदे

SATA इंटरफेससह आधुनिक ड्राइव्ह नवीन मोडशी पूर्णपणे सुसंगत आहेत. या यंत्रणेचे कोणते फायदे आहेत? तरीही, IDE किंवा AHCI निवडा - कोणते चांगले आहे? Windows 7 आणि Microsoft OS च्या नवीन आवृत्त्या वरील दोन प्रोटोकॉलसह कार्य करण्यास सक्षम आहेत. परंतु दुसरा नवीन प्रणालींसाठी वापरला जातो.

AHCI वापरताना वापरकर्त्याला मिळणारे फायदे:

  • उच्च डेटा हस्तांतरण गती;
  • उत्कृष्ट कामगिरी;
  • आधुनिक ऑपरेटिंग सिस्टमसह पूर्ण सुसंगतता;
  • हॉट-स्वॅप हार्ड ड्राइव्हस् करण्याची क्षमता;
  • NCQ तंत्रज्ञानासाठी समर्थन (HDD कार्यप्रदर्शन सुधारते).

सोल्यूशनच्या सर्व साधक आणि बाधक गोष्टींबद्दल जाणून घेतल्यास, सेटिंग्जमध्ये AHCI किंवा IDE स्थापित करायचे की नाही हे निवडणे सोपे आहे. आधुनिक संगणकासाठी काय चांगले असेल? जर ते PATA ड्राइव्हसह सुसज्ज नसेल, तर नवीन मोड स्थापित करणे चांगले आहे.

BIOS सेटिंग्जमध्ये कोणता मोड सेट करायचा

जरी IDE मोड बर्याच काळापासून अप्रचलित आहे, तरीही तो मदरबोर्ड उत्पादकांद्वारे समर्थित आहे. अगदी नवीन मॉडेल्समध्येही हा इंटरफेस वापरण्याची क्षमता आहे. संबंधित विभागातील BIOS सेटिंग्जमध्ये, तुम्ही एक मोड दुसऱ्यामध्ये बदलू शकता. डीफॉल्ट सहसा AHCI असते. आपण अपवादात जाऊ शकता, परंतु हे अत्यंत क्वचितच घडते.

जर आपण एक सामान्य परिस्थिती घेतली जिथे वापरकर्ता विंडोज 7 ऑपरेटिंग सिस्टम संगणकावर स्थापित करण्याचा प्रयत्न करीत असेल तर त्याला नवीन योजना वापरण्यासाठी BIOS मध्ये कोणतेही बदल करण्याची आवश्यकता नाही. कदाचित काहींना जुन्या इंटरफेससह कार्य करणे परिचित वाटेल. तर, IDE किंवा AHCI - कोणते चांगले आहे? Windows 7 तुम्हाला दोन्ही मोड वापरण्याची परवानगी देतो.

तुमचा हार्ड ड्राइव्ह किंवा इतर स्टोरेज डिव्हाइस SATA इंटरफेसद्वारे मदरबोर्डशी कनेक्ट केलेले असल्यास, तुम्ही AHCI मोड डीफॉल्टवर सेट केला पाहिजे. विंडोज 7, 8, 10, उबंटू 16.04 आणि इतर ऑपरेटिंग सिस्टममध्ये या यंत्रणेसाठी पूर्ण समर्थन प्रदान केले आहे. केवळ नवीन मोडसह ओएस डेटाचे स्थिर ऑपरेशन शक्य आहे.

AHCI मोड सक्षम केल्यानंतर, सिस्टम बूट करणे थांबवल्यास काय करावे

जर वापरकर्त्याने Windows XP किंवा Linux ची जुनी आवृत्ती स्थापित केली असेल तर ही परिस्थिती उद्भवू शकते. AHCI किंवा IDE ला प्राधान्य द्यायचे की नाही असा प्रश्न येथे नाही. जुन्या OS साठी काय चांगले असेल? कदाचित मोड IDE वर सेट करणे श्रेयस्कर आहे. आपण नवीन मानकांसाठी समर्थन प्रदान करणार्या सिस्टमवर अतिरिक्त ड्राइव्हर्स स्थापित करण्याचा प्रयत्न करू शकता. तथापि, या प्रक्रियेनंतर ओएस योग्यरित्या कार्य करेल याची कोणतीही हमी नाही.

काही प्रकरणांमध्ये, Windows XP चालवत असलेल्या बर्याच काळापासून यशस्वीरित्या काम करणारा संगणक एक दिवस बूट करणे थांबवतो. त्याच वेळी, वापरकर्त्याने BIOS मधील ड्राइव्हचा ऑपरेटिंग मोड बदलला नाही. ही परिस्थिती अंतर्निहित इनपुट/आउटपुट सिस्टममधील त्रुटींमुळे उद्भवू शकते. या प्रकरणात, सेटिंग्ज रीसेट केल्या आहेत आणि AHCI मोड सक्रिय केला आहे वापरकर्त्याने BIOS सेटिंग्जमध्ये स्वतंत्रपणे IDE यंत्रणेसाठी समर्थन स्थापित करणे आवश्यक आहे.



आम्ही वाचण्याची शिफारस करतो

कोणत्याही स्टोरेज मीडियावरून डेटा रिकव्हरीसाठी सर्वोत्तम प्रोग्राम....