Explore our top performers of the month and learn something new along the way.
via Enable Sysadmin https://ift.tt/2EWjqEt
via Enable Sysadmin https://ift.tt/2EWjqEt
Enable Sysadmin
September 2020 rewind
Explore our top performers of the month and learn something new along the way.
در اینجا به بررسی انواع cms ها و قابلیت های اون خواهیم پرداخت . قبل از همه ، باید بررسی کنیم مفهوم cms به چه معنایی هست چرا باید از اون استفاده کنیم یا نکنیم هست ؟
image_2020-10-12_11-06-23.png
31.6 KB
نرمافزار مديريت محتوا يا Content Management System برنامهاي است كه بطور كامل از ايجاد، مديريت و بروزرساني يك وبسايت پشتيباني ميكند و تمام ابزارهاي مورد نياز براي مديريت يك سايت را دارا ميباشد. CMS چرخه زندگي يك صفحه وب را از ايجاد و بروزرساني تا انقراض آن در بر ميگيرد. CMS همچنين داراي قابليت مديريت ساختار سايت، شيوه نمايش صفحات و ارتباط آنها با منوها ميباشد. به عبارت سادهتر CMS نرمافزاري است براي توليد وبسايتي حرفهاي.
نرمافزار مديريت محتوا يا Content Management System برنامهاي است كه بطور كامل از ايجاد، مديريت و بروزرساني يك وبسايت پشتيباني ميكند و تمام ابزارهاي مورد نياز براي مديريت يك سايت را دارا ميباشد. CMS چرخه زندگي يك صفحه وب را از ايجاد و بروزرساني تا انقراض آن در بر ميگيرد. CMS همچنين داراي قابليت مديريت ساختار سايت، شيوه نمايش صفحات و ارتباط آنها با منوها ميباشد. به عبارت سادهتر CMS نرمافزاري است براي توليد وبسايتي حرفهاي.
Academy and Foundation unixmens | Your skills, Your future
نرمافزار مديريت محتوا يا Content Management System برنامهاي است كه بطور كامل از ايجاد، مديريت و بروزرساني يك وبسايت پشتيباني ميكند و تمام ابزارهاي مورد نياز براي مديريت يك سايت را دارا ميباشد. CMS چرخه زندگي يك صفحه وب را از ايجاد و بروزرساني تا انقراض…
استفاده از CMS بجاي روش قديمي صفحات ثابت از لحاظ تجاري و اقتصادي مزاياي بسيار زيادي دارد از جمله:
صرفهجويي در زمان براي ايجاد و بروزرساني صفحات وب
سازگاري و استحكام بيشتر
راهبري (navigation) پيشرفته
انعطافپذيري بيشتر
كنترل نامتمركز سايت
امنيت بالاتر وبسايت
كاهش ورود اطلاعات تكراري
كاهش چشمگير هزينههاي نگهداري
در زير برخي قابليتهايي كه براي يك CMS لازم است و حتما قبل از اتخاذ تصميم نهايي براي استفاده از آن بايد در نظر گرفته شود آمده است:
چه سرويس ها و خدماتي ارائه ميكند. مثلا براي تهيه backup مرتب از مطالب.
محدوديتهاي سختافزاري و شبكه.
سيستمهاي عاملي كه CMS با آنها سازگار است.
از چه web-server هايي پشتيباني ميكند؟
آيا بازديدكنندگان سايت شما، نرمافزار يا plug-in ديگري نياز دارند؟
CMS از چه مرورگرهايي پشتيباني ميكند؟
امكان ورود و خروج اطلاعات از سيستم به برنامه ديگر چگونه است؟
راهنما و document هاي ارائه شده چقدر نياز شما را براي تماس با بخش پشتيباني كاهش ميدهد؟
آبا شركت پشتيباني 24 ساعته و موثر براي مشكلات احتمالي دارد؟
آيا قابليت جستجوي مطالب براي بازديدكننده وجود دارد؟
چه مهارتهايي براي operator الزامي است تا بتواند سايت را مديريت كند؟
آيا امكان گسترش قابليتهاي نرمافزار وجود دارد؟
چه تضميني براي امنيت مطالب شما روي سايت ارائه ميشود؟
آيا نرمافزار كاملا تحت وب است و قابليت كنترل غير متمركز را دارد؟
امكان تغيير واسط كاربري با طرح گرافيكي به راحتي وجود دارد؟
آيا امكان ثبت سوابق وبسايت و logging وجود دارد؟
صرفهجويي در زمان براي ايجاد و بروزرساني صفحات وب
سازگاري و استحكام بيشتر
راهبري (navigation) پيشرفته
انعطافپذيري بيشتر
كنترل نامتمركز سايت
امنيت بالاتر وبسايت
كاهش ورود اطلاعات تكراري
كاهش چشمگير هزينههاي نگهداري
در زير برخي قابليتهايي كه براي يك CMS لازم است و حتما قبل از اتخاذ تصميم نهايي براي استفاده از آن بايد در نظر گرفته شود آمده است:
چه سرويس ها و خدماتي ارائه ميكند. مثلا براي تهيه backup مرتب از مطالب.
محدوديتهاي سختافزاري و شبكه.
سيستمهاي عاملي كه CMS با آنها سازگار است.
از چه web-server هايي پشتيباني ميكند؟
آيا بازديدكنندگان سايت شما، نرمافزار يا plug-in ديگري نياز دارند؟
CMS از چه مرورگرهايي پشتيباني ميكند؟
امكان ورود و خروج اطلاعات از سيستم به برنامه ديگر چگونه است؟
راهنما و document هاي ارائه شده چقدر نياز شما را براي تماس با بخش پشتيباني كاهش ميدهد؟
آبا شركت پشتيباني 24 ساعته و موثر براي مشكلات احتمالي دارد؟
آيا قابليت جستجوي مطالب براي بازديدكننده وجود دارد؟
چه مهارتهايي براي operator الزامي است تا بتواند سايت را مديريت كند؟
آيا امكان گسترش قابليتهاي نرمافزار وجود دارد؟
چه تضميني براي امنيت مطالب شما روي سايت ارائه ميشود؟
آيا نرمافزار كاملا تحت وب است و قابليت كنترل غير متمركز را دارد؟
امكان تغيير واسط كاربري با طرح گرافيكي به راحتي وجود دارد؟
آيا امكان ثبت سوابق وبسايت و logging وجود دارد؟
This media is not supported in your browser
VIEW IN TELEGRAM
اپن سورس و گنو/لینوکس یعنی اشتراک داشته ها
Media is too big
VIEW IN TELEGRAM
مشکل امنیتی zerologin در DC
ZeroLogon Exploit - Abusing CVE-2020-1472
ZeroLogon Exploit - Abusing CVE-2020-1472
Academy and Foundation unixmens | Your skills, Your future
با ceph بیشتر آشنا شویم
در واقع Ceph object storage به لطف مقیاس پذیری و قیمت مقرون به صرفه ای که دارد به یک گزینه محبوب برای پیکربندی فضای ذخیره سازی بر روی ماشین های مجازی KVM تبدیل شده است. object storage معمولا در محیط های ابری بیشتر دیده می شود زیرا نیاز به مقیاس پذیری در چنین محیط هایی بیشتر از سایر محیط هاست. Ceph object storage یکی از محبوب ترین محصولاتی است که اخیرا برای پیکربندی backing storage برای ماشین های مجازی KVM مورد استفاده قرار گرفته است.
سف یک سکوی ذخیرهسازی آزاد است که به منظور ایجاد آبجکت، بلاک و فایل سیستم بر روی مجموعهای از رایانههای متصل به هم (کلاستر) ایجاد شده است. در سف، بیشتر نودها در یک کلاستر به همراه یکدیگر کار می کنند تا بتوانند فضای ذخیره سازی توزیع شده ای فراهم آورند. انواع مختلفی از کلاینت ها می توانند به این نودهای( گره ها) ذخیره سازی متصل شوند. اینکار از طریق دستیابی به اطلاعات متاداده ای انجام می شود که از طریق نود ceph-mon فراهم شده است. نرم افزارهای Ceph object storage به منظور ارائه فضای ذخیره سازی به شیوه جدید توسعه یافته اند. اپلیکیشن ها می توانند از طریق رابط برنامه نویسی مستقیم (API) به فضای ذخیره سازی دسترسی داشته باشند. این موضوع بدین معنی است که اپلیکیشن می تواند بدون نیاز به یک سیستم عامل امکان دسترسی به فضای ذخیره سازی را فراهم آورد. برخی از محصولات object storage ، تنها دسترسی از طریق API را در اختیار مشتریان خود قرار می دهند . به همین خاطر چنین برنامه هایی زیاد مفید و کاربردی نخواهند بود. در مقابل، نرم افزار سف(Ceph) روش های مختلفی را برای دسترسی کلاینت ها فراهم می کند.
این برنامه در چه محیط هایی عملکرد بهتری دارد؟
ا Ceph object storage ؛ در برخی از محیط ها عملکرد بهتر و دقیق تری دارد. بهترین محیط برای استفاده از سف در محیط های ابری است زیرا محصول مقرون به صرفه ای است که می توان آن را برای محدوده وسیعی از فضاهای ذخیره سازی مقیاس بندی کرد. با این وجود، انجام دادن تنظیمات سف زیاد ساده و آسان نیست. این موضوع بدین معناست که کارمندان مربوطه باید دانش کافی در مورد این محصول را داشته باشند. سف در برابر سایر SAN های سنتی بسیار مقرون به صرفهتر است و در بیشتر مراکز داده امروزی مورد استفاده قرار می گیرد. همین امر باعث شده است سف یک محصول ذخیره سازی ایده آل برای محیط های بزرگتر باشد. بیشتر شرکت هایی که تنها می خواهند تعداد اندکی ماشین مجازی را میزبانی کنند از این گزینه استفاده نمی کنند. در پیشنهاداتی که بر اساس سف انجام می شود، کلاینت سف ابجکت های باینری را می نویسد. این موارد به عنوان بلوک های داده در سطح سف به کار می رود و می تواند به صورت خودکار حداقل سه بار تکرار(Replicate) شود. مهم ترین قابلیتی که در سف وجود دارد این است که ماهیت توزیعی دارد. زمانی که ادمین ماشین مجازی را ایجاد می کند، این ماشین مجازی به عنوان نسخه تکرار شده از ابجکت های باینری نوشته خواهد شد. ذخیره ساز آبجکت سف می تواند به سرعت کار کند و سرورهای مختلفی را با هم سازگار نماید. زمانی که مسئله رابط ها به میان می آید، کلاینت ها دیگر نیازی ندارند تنها به یک رابط ذخیره سازی دسترسی داشته باشند. در عوض، درخواست ها توسط ده ها سرور به صورت همزمان مدیریت می شود. این موضوع بدین معناست که فایل ها به سرعت در اختیار افراد قرار می گیرد.
گزینه مقرون به صرفه تر:
شاید بهترین خبر در مورد سف این باشد که می توان آن را به جای اجرا بر روی سخت افزارهای گران قیمت، بر روی سخت افزارهای مناسب و مقرون به صرفه اجرا کرد. نتیجه ای که از این موضوع به دست می آید این است که Ceph object storage می تواند بسیار ارزانتر از SAN های سنتی باشد. کاربران می توانند سف را با استفاده از سرورهای قرار گرفته بر روی رک تنظیم کنند. اگرچه سخت افزارهای ذخیره سازی سف ارزان قیمت هستند اما باید به خاطر داشته باشید که برای سخت افزارهای شبکه باید سرمایه زیادی در نظر بگیرید. از آنجایی که هر آبجکت باینری سه بار Replicate می شود، مقدار داده هایی که از طریق شبکه ارسال می شود سه برابر خواهد شد. شما می توانید با استفاده از فضای ۱ گیگا بایتی همه چیز را تست کنید اما به خاطر داشته باشید که به هنگام استفاده از سف در یک محیط تولیدی، به ۱۰ گیگابایت فضا برای شبکه خود نیاز خواهید داشت.
سف یک نرم افزار رایگان و متن باز است. مستنداتی که در سایت این شرکت وجود دارد نحوه راه اندازی آن را به خوبی نشان می دهد.
#ceph #storage @unixmens
سف یک سکوی ذخیرهسازی آزاد است که به منظور ایجاد آبجکت، بلاک و فایل سیستم بر روی مجموعهای از رایانههای متصل به هم (کلاستر) ایجاد شده است. در سف، بیشتر نودها در یک کلاستر به همراه یکدیگر کار می کنند تا بتوانند فضای ذخیره سازی توزیع شده ای فراهم آورند. انواع مختلفی از کلاینت ها می توانند به این نودهای( گره ها) ذخیره سازی متصل شوند. اینکار از طریق دستیابی به اطلاعات متاداده ای انجام می شود که از طریق نود ceph-mon فراهم شده است. نرم افزارهای Ceph object storage به منظور ارائه فضای ذخیره سازی به شیوه جدید توسعه یافته اند. اپلیکیشن ها می توانند از طریق رابط برنامه نویسی مستقیم (API) به فضای ذخیره سازی دسترسی داشته باشند. این موضوع بدین معنی است که اپلیکیشن می تواند بدون نیاز به یک سیستم عامل امکان دسترسی به فضای ذخیره سازی را فراهم آورد. برخی از محصولات object storage ، تنها دسترسی از طریق API را در اختیار مشتریان خود قرار می دهند . به همین خاطر چنین برنامه هایی زیاد مفید و کاربردی نخواهند بود. در مقابل، نرم افزار سف(Ceph) روش های مختلفی را برای دسترسی کلاینت ها فراهم می کند.
این برنامه در چه محیط هایی عملکرد بهتری دارد؟
ا Ceph object storage ؛ در برخی از محیط ها عملکرد بهتر و دقیق تری دارد. بهترین محیط برای استفاده از سف در محیط های ابری است زیرا محصول مقرون به صرفه ای است که می توان آن را برای محدوده وسیعی از فضاهای ذخیره سازی مقیاس بندی کرد. با این وجود، انجام دادن تنظیمات سف زیاد ساده و آسان نیست. این موضوع بدین معناست که کارمندان مربوطه باید دانش کافی در مورد این محصول را داشته باشند. سف در برابر سایر SAN های سنتی بسیار مقرون به صرفهتر است و در بیشتر مراکز داده امروزی مورد استفاده قرار می گیرد. همین امر باعث شده است سف یک محصول ذخیره سازی ایده آل برای محیط های بزرگتر باشد. بیشتر شرکت هایی که تنها می خواهند تعداد اندکی ماشین مجازی را میزبانی کنند از این گزینه استفاده نمی کنند. در پیشنهاداتی که بر اساس سف انجام می شود، کلاینت سف ابجکت های باینری را می نویسد. این موارد به عنوان بلوک های داده در سطح سف به کار می رود و می تواند به صورت خودکار حداقل سه بار تکرار(Replicate) شود. مهم ترین قابلیتی که در سف وجود دارد این است که ماهیت توزیعی دارد. زمانی که ادمین ماشین مجازی را ایجاد می کند، این ماشین مجازی به عنوان نسخه تکرار شده از ابجکت های باینری نوشته خواهد شد. ذخیره ساز آبجکت سف می تواند به سرعت کار کند و سرورهای مختلفی را با هم سازگار نماید. زمانی که مسئله رابط ها به میان می آید، کلاینت ها دیگر نیازی ندارند تنها به یک رابط ذخیره سازی دسترسی داشته باشند. در عوض، درخواست ها توسط ده ها سرور به صورت همزمان مدیریت می شود. این موضوع بدین معناست که فایل ها به سرعت در اختیار افراد قرار می گیرد.
گزینه مقرون به صرفه تر:
شاید بهترین خبر در مورد سف این باشد که می توان آن را به جای اجرا بر روی سخت افزارهای گران قیمت، بر روی سخت افزارهای مناسب و مقرون به صرفه اجرا کرد. نتیجه ای که از این موضوع به دست می آید این است که Ceph object storage می تواند بسیار ارزانتر از SAN های سنتی باشد. کاربران می توانند سف را با استفاده از سرورهای قرار گرفته بر روی رک تنظیم کنند. اگرچه سخت افزارهای ذخیره سازی سف ارزان قیمت هستند اما باید به خاطر داشته باشید که برای سخت افزارهای شبکه باید سرمایه زیادی در نظر بگیرید. از آنجایی که هر آبجکت باینری سه بار Replicate می شود، مقدار داده هایی که از طریق شبکه ارسال می شود سه برابر خواهد شد. شما می توانید با استفاده از فضای ۱ گیگا بایتی همه چیز را تست کنید اما به خاطر داشته باشید که به هنگام استفاده از سف در یک محیط تولیدی، به ۱۰ گیگابایت فضا برای شبکه خود نیاز خواهید داشت.
سف یک نرم افزار رایگان و متن باز است. مستنداتی که در سایت این شرکت وجود دارد نحوه راه اندازی آن را به خوبی نشان می دهد.
#ceph #storage @unixmens