كيفية استخدام مدير الملفات. احفظ الملف لماذا هو أفضل من الباقي

بيت / ويندوز 7

إذًا، لماذا أحببت شخصيًا الاستضافة من Beget؟ لقد تحدثت بالفعل عن العديد من الصفات الإيجابية لهذا المضيف. لن يكون من الخطأ ذكر بعض الميزات التقنية الأكثر أهمية.

مراقبة تحميل الموقع

مدير الملفات

يتوفر Beget في لوحة التحكم، وهو مريح للغاية مدير الملفاتملكية خاصة، مما يسمح لك غالبًا بالاستغناء عن استخدام عملاء FTP. في عام 2015، جعل بيجيه هذا المحرر مشروعًا مفتوح المصدر. كود المصدرونشرته على الإنترنت تحت اسم SPRUT.io على الموقع الإلكتروني الذي يحمل نفس الاسم.

يحتوي مدير الملفات على لوحتين تسهل نسخ الملفات أو نقلها من دليل إلى آخر. بالإضافة إلى ذلك، هناك، بالطبع، القدرة على تحميل وتنزيل الملفات، وإنشاء وتفريغ المحفوظات، وتثبيت الحقوق الضروريةإلى المجلدات والملفات.

مدير الملفات لديه أيضا على الانترنت محرر النصوصمع تسليط الضوء على بناء الجملة، مثل محرر Notepad ++ المحبوب، وهو أمر مريح للغاية.

بل إنه قادر على تسليط الضوء على الأخطاء النحوية، وهو أمر مفيد أيضًا.

قواعد بيانات MySQL

من خلال لوحة التحكم، من الممكن تمكين الوصول إلى قواعد البيانات المطلوبة (DBs) من الخارج. يمكن أن يكون هذا مفيدًا عندما يصبح حجم قاعدة البيانات كبيرًا جدًا ولا يستطيع phpMyAdmin التعامل معه (على سبيل المثال، وصل حجم قاعدة البيانات في أحد مواقعنا إلى 1.5 جيجابايت بالفعل):

ومع ذلك، من الممكن في لوحة التحكم إنشاء نسخ احتياطية بشكل منفصل لكل من البرامج النصية وقواعد البيانات لموقع الويب، وحفظها كأرشيفات على الموقع.

المحطة في لوحة التحكم

من المثير للدهشة، ولكنها حقيقية: بالنسبة لمطوري الويب المتقدمين، يمنح Beget الفرصة للعمل في وحدة التحكم مباشرة من لوحة التحكم، دون ترخيص أو تثبيت برامج إضافية(لنظامي التشغيل Linux وMac – افتح الوحدة الطرفية). كما هو مذكور في الدليل، للراحة، يمكن توسيع النافذة مع المحطة إلى الشاشة بأكملها، إلى جزء من الشاشة، أو نقلها إلى مكان مناسب للعمل. عند تبديل الصفحات، يمكنك الاستمرار في العمل مع الجهاز دون انقطاع الجلسة.

خدمات إضافية

بالإضافة إلى الميزات المعتادة للاستضافة الافتراضية، تقدم Beget الكثير خدمات إضافية ، والتي عادةً ما يجب شراؤها بشكل منفصل أو نشرها بشكل مستقل، ولكن على VPS/VDS، وهو أمر أكثر صعوبة. على سبيل المثال، باستخدام نظام التخزين المؤقت ميمكاشديمكن أن يساعد في زيادة أداء الموقع بشكل كبير وتقليل تحميله على منصة الاستضافة. أدناه في لقطة الشاشة يمكنك رؤية قائمة بالميزات الإضافية:

باختصار، هناك الكثير من المزايا، لذلك أستخدم هذه الاستضافة منذ عام 2010 وأوصي عملائي بها.

لنقل موقع ويب يعمل على نظام إدارة المحتوى (CMS) إلى استضافة أخرى أو الخادم المحلي، لا يكفي مجرد نسخ ملفاته من مكان إلى آخر لكي يعمل الموقع، بل تحتاج أيضًا إلى نقل جميع البيانات من قاعدة البيانات.

قبل البدء في ترحيل موقعك، تأكد من إنشاء ملف نصيواكتب جميع البيانات هناك - العنوان وتسجيل الدخول وكلمة المرور لتسجيل الدخول إلى حساب الاستضافة الخاص بك واسم قاعدة البيانات واسم المستخدم وكلمة مرور قاعدة البيانات والبيانات الضرورية الأخرى

بغض النظر عن نظام إدارة المحتوى الذي تستخدمه، ستتكون عملية الترحيل من الخطوات التالية:

الإجراءات على الخادم المحلي (أو الاستضافة القديمة)

1. أرشفة ملفات الموقعأرشفة في الشكل .أَزِيز

2. تصدير البيانات من قاعدة البيانات، أو بمعنى آخر، إنشاء نسخة احتياطية من قاعدة البيانات. بشكل مبسط، هذه هي جميع البيانات الموجودة في قاعدة البيانات الخاصة بنا، والتي يتم كتابتها في ملف نصي بالامتداد .sql

الإجراءات على خادم بعيد (خادم محلي على كمبيوتر آخر أو استضافة)

1. انسخ الأرشيف مع ملفات الموقع إلى الخادم البعيد وقم بنشره الحفاظ على بنية المجلد

2. تحقق حقوق الوصول إلى المجلدات والملفاتوتغييرها إذا لزم الأمر.

3. إنشاء قاعدة بيانات جديدة. نتذكر (نكتب) اسم قاعدة البيانات واسم المستخدم وكلمة المرورإلى قاعدة البيانات

4. استيراد نسخة احتياطية من قاعدة البيانات إلى قاعدة البيانات التي تم إنشاؤها. (من ملف بامتداد .sql)

5. في ملف التكوينموقع تغيير اسم قاعدة البيانات القديمة واسم المستخدم وكلمة المرور لقاعدة البياناتلأخرى جديدة

6. في قسم تكوين الموقع تغيير المسارات إلى الملفات والمجلدات المؤقتة للموقع إلى أخرى جديدة(إذا لزم الأمر)

عمل نسخة احتياطية لموقع MODX على خادم محلي

سنقوم بإنشاء الأرشيف باستخدام أرشيف RAR، إذا لم يكن مثبتًا على جهاز الكمبيوتر الخاص بك، قم بتنزيله من هنا وتثبيته.

إنشاء أرشيف لملفات الموقع

افتح المجلد الذي يحتوي على ملفات موقعنا ض:/home/okarina.loc/www، حدد كافة الملفات والمجلدات وانقر فوق انقر بزر الماوس الأيمنالفئرانعلى أي ملف. في القائمة التي تفتح، حدد العنصر إضافة إلى الأرشيف...

إنشاء أرشيف بملفات الموقع

في نافذة الأرشيف التي تفتح، حدد تنسيق الأرشيف - أَزِيزواضغط على الزر نعم

اختيار نوع الأرشيف

سيبدأ إنشاء الأرشيف وعند الانتهاء سنرى ملف الأرشيف في المجلد الجذر لموقعنا www.zip

أرشيف الموقع

يمكن نقل الأرشيف إلى مجلد آخر حتى لا يتم تعليقه على موقعنا المحلي. على سبيل المثال، قم بإنشاء مجلد في مكان ما على القرص الخاص بك يسمى Site Transfer وقم بنقله إليه.

إنشاء نسخة احتياطية لقاعدة البيانات

في المتصفح، انتقل إلى لوحة إدارة الموقع، الأدوات -> النسخ الاحتياطي، انقر فوق مربع الاختيار الموجود أمام العنصر اسم الجدوللتحديد كافة الجداول في قاعدة البيانات ثم اضغط على الزر إنشاء وتحميل نسخة احتياطية من الجداول المحددة

إنشاء نسخة احتياطية من قاعدة بيانات الموقع

في نافذة الملف المفتوح التي تظهر، تأكد من تحديده احفظ الملفواضغط نعم

حفظ قاعدة البيانات في ملف

للعثور على الملف المحفوظ، اضغط على الأيقونة الموجودة في لوحة المتصفح، كما هو موضح في الصورة أدناه (لمتصفح فايرفوكس)

افتح المجلد الذي يحتوي على النسخة المحفوظة من قاعدة البيانات

أو افتحه في Explorer مجلد التنزيلات

مجلد التنزيلات مع نسخة من قاعدة البيانات

الملف الذي تبحث عنه يجب أن يكون له الامتداد .sqlويجب أن يحتوي اسمه التاريخ الحالي

انقل هذا الملف إلى مجلد نقل الموقع

الموقع جاهز للهجرة

هذا هو الجزء التحضيري ل الكمبيوتر المحليانتهى. في مجلد نقل الموقعيكمن أرشيف موقعنا وقاعدة البيانات.

باستخدام هذا الرابط يمكنك تنزيل محتويات المجلد الخاص بي Site Transfer

تسجيل حساب على استضافة BEGET.RU

يمكننا تسجيل حساب كامل على استضافة beget وسيعمل خلال 30 يومًا وضع الاختبارمجانا.

نذهب إلى موقع beget.ru ونختار أحد التعريفات، على سبيل المثال، يبدأ. تتضمن هذه التعريفة إمكانية تسجيل مجال مجاني في منطقة RU

اختر التعريفة

املأ الحقول المشار إليها بعناية هاتفسيتم إرسال رمز التأكيد عن طريق البريد الإلكتروني- معلومات تسجيل الدخول إلى الحساب.

تسجيل الاستضافة في BEGET

بعد التسجيل ستصلك رسالة على هاتفك الرسائل القصيرة مع رمز التأكيدوالتي يجب إدخالها في النافذة كما هو موضح أدناه

أدخل رمز التأكيد لتسجيل حساب في BEGET

بعد التأكيد، سيظهر لك النظام رسمًا متحركًا لعملية إنشاء الاستضافة الخاصة بك

إنشاء حساب BEGET

تأكد من الحفظ البيانات المميزة بإطار أحمر في الصورة أدناه في ملف نصي! سيتم أيضًا إرسال خطاب بهذه المعلومات إلى عنوان البريد الإلكتروني المحدد أثناء التسجيل.

هوستنيج بيجيت. استكمال عملية تسجيل الحساب الجديد

لتسجيل الدخول إلى لوحة تحكم استضافة beget.ru لأول مرة، يمكنك النقر على الرابط انتقل إلى لوحة التحكم

لوحة تحكم حساب استضافة BEGET

اكتمل التسجيل الآن. تهانينا، لديك استضافة خاصة بك!

نقل ملفات الموقع إلى استضافة BEGET وتحديد حقوق الوصول

قم بتسجيل الدخول إلى لوحة تحكم الاستضافة الخاصة بك وانقر على الأيقونة مدير الملفات

BEGET مدير ملفات الاستضافة

عند تسجيل الدخول لأول مرة، سيظهر لك مجلد اسمه سيتوافق مع عنوان الموقع، بمعنى آخر، هذا هو مجال الاختبار الخاص بك.

نطاق الاختبار الذي تستضيفه BEGET

لتحميل أرشيف موقعنا على الاستضافة، انتقل إلى المجلد [حسابك].bget/public_htmlوحذف كل شيء من هذا الدليل. لهذا حدد كافة الملفات والمجلدات، انقر انقر بزر الماوس الأيمنوحدد العنصر يمسح. ثم اضغط على الزر (السهم الأزرق لأعلى) تحميل الملفاتكما هو موضح في الصورة أدناه

في النافذة التي تظهر، انقر فوق يختار...وحدد أرشيف موقعنا www.zipالذي هو في المجلد نقل الموقع

رفع أرشيف الموقع إلى استضافة BEGET

انقر بزر الماوس الأيمن على ملف الأرشيف، حدد من القائمة المنسدلة فك الأرشيف

تفريغ الأرشيف بملفات الموقع على استضافة BEGET

بعد فك ضغط الأرشيف يمكنك حذف ملف الأرشيف حتى لا يأخذ مساحة على الاستضافة، اضغط عليه بزر الفأرة الأيمن واختر يمسح

حذف ملف أرشيف من استضافة BEGET

نذهب إلى أعلى في شجرة الدليل، انقر بزر الماوس الأيمن على المجلد public_htmlوحدد تغيير السمات

تغيير سمات الملفات والمجلدات على استضافة BEGET

في النافذة التي تظهر، أدخل في الحقل قيمة الرمز - 755، انقر فوق خانة الاختيار تطبيق بشكل متكررواختر فقط إلى المجلدات. من خلال هذه العملية، سنقوم بتعيين حقوق الوصول اللازمة لجميع المجلدات الموجودة على موقعنا

تحديد الأذونات لمجلدات الموقع على استضافة BEGET

انقر بزر الماوس الأيمن على المجلد مرة أخرى public_html، يختار تغيير السمات، يدخل قيمة الكود 644، تنطبق بشكل متكرر، على الملفات فقط

قمنا بتعيين الحقوق لملفات الموقع على استضافة BEGET

ونتيجة لذلك، يجب أن تتمتع كافة المجلدات الموجودة على موقعنا بالحقوق 755 ، والملفات 644

حقوق الملفات والمجلدات على استضافة BEGET

إنشاء قاعدة بيانات خاصة باستضافة BEGET واستيراد البيانات

في لوحة التحكم، انقر على الأيقونة ماي إس كيو إل

إدارة قاعدة البيانات على استضافة BEGET

أدخل اسم قاعدة البيانات وقم بإنشاء كلمة مرور

تأكد من كتابة اسم قاعدة البيانات وكلمة المرور في ملف نصي!

إنشاء قاعدة بيانات جديدة على استضافة BEGET

بعد إنشاء قاعدة البيانات، انقر على النقش phpMyAdmin

قم بتسجيل الدخول إلى قاعدة البيانات عبر phpMyAdmin على استضافة BEGET

اضغط على الزر يستورد

استيراد البيانات إلى قاعدة بيانات تستضيفها BEGET

اضغط على الزر مراجعة...، من المجلد نقل الموقعحدد الملف مع قاعدة البيانات (ملحق SQL)، ثم اضغط على الزر إلى الأمام

استيراد البيانات من نسخة احتياطية إلى قاعدة بيانات على استضافة BEGET

ونتيجة لذلك، سيتم عرض رسالة حول نجاح الاستيراد وستظهر جداول قاعدة البيانات في العمود الأيسر

في بعض الأحيان لا يعرض المتصفح رسالة، أو قد لا ترى الجداول في العمود الأيسر. لا بأس، هذا فقط انتظر 20-30 ثانية ثم أعد تحميل الصفحة. إذا ظهرت الجداول في العمود الأيسر، فهذا يعني أن كل شيء في محله

بيانات الموقع المستوردة إلى قاعدة البيانات على استضافة BEGET

عظيم!قمنا بنشر ملفات موقعنا على الاستضافة، وقمنا بتكوين حقوق الوصول إليها، وأنشأنا قاعدة بيانات وقمنا باستيراد بيانات موقعنا إليها. لم يتبق سوى القليل.

ملف تكوين MODX وأحدث الإعدادات

في مدير الملفاتعلى الاستضافة انتقل إلى المجلد public_html/manager/includes، انقر بزر الماوس الأيمن على الملف config.inc.phpواختر من القائمة المنسدلة التحرير

ملف تكوين MODX على استضافة BEGET

نحن نتغير اسم مستخدم قاعدة البيانات وكلمة المرور واسم قاعدة البياناتلتلك المستخدمة في استضافتنا. كان يجب عليك كتابتها في ملف نصي.

في استضافة BEGET، اسم قاعدة البيانات والمستخدم لهما نفس الاسم

تحرير ملف تكوين الموقع على MODX على استضافة BEGET

بعد حفظ ملف التكوين، لتعزيز أمان الموقع، تحتاج إلى تعطيل القدرة على تحرير ملف التكوين، للقيام بذلك، انقر فوق الملف config.inc.phpانقر بزر الماوس الأيمن واختر من القائمة المنسدلة صفات. في النافذة التي تظهر، في الميدان قيمة الكوديدخل 600 واضغط على الزر يتغير

إغلاق الوصول إلى ملف تكوين MODX على استضافة BEGET

في المتصفح، انتقل إلى لوحة الإدارة الخاصة بموقعنا على الاستضافة عن بعد، واكتب في شريط العناوين [اسم الحساب].bget.ru/manager، أدخل اسم المستخدم وكلمة المرور للوصول إلى لوحة الإدارة (تسجيل الدخول: مسؤل، كلمة المرور: 1 )، يختار الأدوات -> التكوين، انتقل إلى علامة التبويب مدير الملفاتوفي الميدان المسار لمدير الملفاتاضغط على الزر إعادة ضبط

إعادة تعيين المسار لمدير الملفات في لوحة إدارة MODX

انتقل إلى علامة التبويب متصفح الملفاتوفي الميدان المسار إلى الملفاتاضغط أيضًا على الزر إعادة ضبط، وبعد ذلك يحفظتغييرات التكوين

إعادة تعيين مسار متصفح الملفات في مسؤول MODX

انتقل إلى علامة التبويب موقع إلكتروني، لمسح البيانات القديمة من ذاكرة التخزين المؤقت للموقع، انقر فوق مسح ذاكرة التخزين المؤقتوافتح موقعنا على الاستضافة بالنقر على عنصر القائمة منظر

مسح ذاكرة التخزين المؤقت في MODX

موقعنا على MODX برعاية BEGET

أهلاً بكم! في هذا المقال سأقول كيفية استخدام مدير الملفاتعلى أنجب الاستضافة. لقد كتبت عن هذه الاستضافة في .

بعد التسجيل، سوف تحتاج إلى تسجيل الدخول إلى حسابك عن طريق إدخال اسم المستخدم وكلمة المرور الخاصة بك. تجد نفسك في قائمة الاستضافة الرئيسية، حيث انقر فوق علامة التبويب "مدير الملفات":

تبدو القائمة العلوية لمدير الملفات كما يلي:


ستجد أدناه قائمة بمجلدات الملفات مع مواقعك. سيؤدي النقر فوق مجلد الموقع إلى فتح قائمة بملفات الموقع. سيتم عرض الاسم والنوع والحجم والمالك والسمة وتاريخ تعديل الملف أو المجلد:


بالنقر بزر الماوس الأيمن على مجلد أو ملف، ستظهر قائمة بها خيار القيام بهذا الإجراء أو ذاك:


على سبيل المثال، نحتاج إلى تغيير السمات الموجودة في مجلد، لذلك نختار عنصر "تغيير السمات" ونضبط القيمة المطلوبة:

يعد مدير الملفات أداة مريحة جدًا لمشرفي المواقع توفر الوقت.

على سبيل المثال، لتثبيت موقع ويب خاص بنا على الاستضافة من خلال مدير الملفات Beget، ما عليك سوى النقر على "تحميل الملفات" في مدير الملفات في القائمة العلوية، ثم تحديد الأرشيف بالموقع على جهاز الكمبيوتر الخاص بك والنقر على "تنزيل". سيظهر الأرشيف مع الموقع على الفور على الاستضافة، ثم انقر بزر الماوس الأيمن عليه وحدد عنصر "Unpack Archive". كما أنه يتم تفريغه على الفور في ثوانٍ. تم تثبيت الموقع، وأعتقد أنه رائع جدا. من خلال عميل FTP، سيستغرق هذا الإجراء وقتًا أطول بكثير.

إذا لم تكن قد قمت بالتسجيل بعد في استضافة Beget، فقم بذلك الآن بالضغط على الزر أدناه، وأذكرك أيضًا أن هذه الاستضافة لها فترة تجريبية مدتها شهر واحد.

سجل للاستضافة

هذا كل شيء! حظا سعيدا و أرباح جيدة!

يعرف الكثير من الناس أنني أعمل مع استضافة BEGET.RU لفترة طويلة وأوصي بها الجميع. رأيت اليوم أن الاستضافة المفضلة لدي هي استضافة هدايا مجانية، وكان الشرط الرئيسي لها هو التوصية بخدمة الاستضافة من خلال كتابة مقال بالمدونة. لذلك قررت أن أتحدث عن مدير الملفات الذي طورته شركة Beget.

أولا، القليل من المعلومات. Beget LLC هي شركة استضافة روسية. الخوادم موجودة معنا. في السابق، كانت سانت بطرسبرغ فقط، ولكن الآن، بقدر ما أعرف، تم توسيع الجغرافيا. تعمل MODX على الاستضافة بشكل رائع، والأسعار سوف ترضي الكثيرين. علاوة على ذلك، فإن الشهر الأول من استخدام أي تعريفة مجاني تمامًا.

يمكن لأولئك المهتمين بالفعل بتوصيتي اتباع رابط الإحالة والتسجيل: https://beget.ru/?id=12867 (نعم، نعم، يعمل نظام الإحالة - ما يصل إلى 40٪ من كليتم تحويل دفع الإحالات إلى الداعي خلال فترة التعاون بأكملها).

في غضون ذلك، سأخبرك عن مدير الملفات.

في البداية، كان مدير الملفات متاحًا فقط لعملاء الاستضافة، ولكن الآن تم فصله إلى خدمة منفصلة ويمكن لأي شخص تثبيته على الخادم الخاص به.

مدير الملفات جميل جداً يحتوي على لوحتين، ويعمل تطبيق Drug&Drop أيضًا - يمكنك سحب الملفات من لوحة إلى أخرى

أولئك الذين هم على دراية بـ MC أو FAR، أو القائد الكليسوف معرفة ذلك للوهلة الأولى. إدارة الملفات بديهية. يعمل قائمة السياقعن طريق النقر بزر الماوس الأيمن.

يتيح لك المدير تفريغ الأرشيفات وتعبئتها، لذا فإن تثبيت MODX، على سبيل المثال، أمر مريح للغاية - قم بتحميل الأرشيف وفك ضغطه.

بالإضافة إلى ذلك، يمكنك تغيير أذونات الملفات وحتى تحريرها. بالمناسبة، خمن ما يقدمه المحرر SPRUT.io؟

هذا هو ACE المفضل لدينا مع الإكمال التلقائي وتسليط الضوء على التعليمات البرمجية القابلة للتخصيص! =))

هذه ليست كل مزايا مدير الملفات SPRUT.io. هناك أيضًا عرض الصور، والقدرة على الاتصال بخادم FTP خارجي، والبحث حسب المجلدات والملفات، وتحميل الملفات المتعددة، وما إلى ذلك.

جميع الميزات مدرجة على الموقع الرسمي، وهناك أيضًا تعليمات لتثبيتها على الخادم الخاص بك.

SPRUT.io هو مشروع مفتوح المصدر، كود المصدر

اليوم سنتحدث عن الاستضافة ولماذا أنجبهذا هو الخيار الافضل.

يعد إنشاء موقع ويب عملية معقدة ومضنية إلى حد ما. لا يهم على الإطلاق ما تحتاج إلى موقع ويب له، سواء كان متجرًا عبر الإنترنت، أو موقع مدونة، أو بوابة اجتماعية، في أي حال تحتاج إلى استضافة عالية الجودة وموثوقة. واحدة من شركات الاستضافة الأكثر شعبية على مدى السنوات القليلة الماضية كانت Beget.

في الواقع، يواجه كل مشرف موقع مسألة اختيار الاستضافة، وبما أن المنافسة هنا شديدة للغاية، فإن الاختيار ليس بهذه البساطة. لقد كنت مندهشًا دائمًا من مدى تشابه جميع مقدمي خدمات الاستضافة مع بعضهم البعض (حسنًا، لا توجد فردية). وذلك عندما صادفت بيجيه. إذا تقدمنا ​​قليلاً، فهي مشرقة، وليست مثل أي شخص آخر، ومريحة للغاية، وعملية للغاية، ورخيصة نسبيًا، والأهم من ذلك، استضافة حديثة تكتسب شعبية بسرعة. لذا، الأشياء الأولى أولاً:

استضافة الموقع

استضافة- هذه طريقة لاستضافة موقع على شبكة الإنترنت. بمجرد استضافة موقعك، يمكن لأي شخص الوصول إليه عن طريق الكتابة اسم المجالفي خط المتصفح

الخوادمأجهزة كمبيوتر قوية، والتي تعمل على مدار الساعة تمامًا، مما يسمح لموقعك بالبقاء قيد التشغيل ومرئيًا على الإنترنت.

وبطبيعة الحال، يتعين على أصحاب المواقع دفع الإيجار مقابل هذه الخدمة. شركات الاستضافة هي منظمات تقدم الاستضافة للمستخدمين. مستخدموها هم الأشخاص الذين يحتاجون إلى نشر المحتوى الخاص بهم.

استضافة بيجيت

أنجبتعتبر أفضل شركة استضافة مدفوعة الأجر. الميزة الرئيسية لـ Beget هي أسعار معقولةوواجهة مريحة لإدارة الموقع.

يمكنك اختيار حزمة لأي نوع من موارد الإنترنت. إذا لم تتمكن من تحديد الحزمة التي تحتاجها، فما عليك سوى الاتصال بالإدارة، حيث سيتم الرد على جميع أسئلتك.

كما أن الاستضافة أصبحت أسهل وأكثر ملاءمة كل يوم، أي أنه لن تكون هناك مشاكل على الإطلاق في إدارة الموقع على الاستضافة من هذا المشغل. يعد Beget خيارًا رائعًا لأي شخص يرغب في فتح مشروع تجاري خاص به عبر الإنترنت.

سجل على بيجيت

أدخل تفاصيل البطيخ الخاص بك:

  • رقم التليفون
  • بريد إلكتروني

نضغط على الزر لتسجيل حساب وهذا كل شيء. بعد ذلك، يتعين عليك الدفع مقابل الحساب الذي تم إنشاؤه حديثًا.

إذا كنت بحاجة إلى موقع ويب لا يحتوي على بنية متفرعة للغاية، فيمكنك اختيار أرخص حزمة استضافة. إذا كنت تريد وضع معلومات أكثر بكثير على بوابتك مما تسمح لك به الحزمة القياسية، فاطلب استضافة VIP. سوف تتلقى دعمًا ذا أولوية ومساحة تخزين تبلغ 35 جيجابايت لملفاتك. هذه خدمة مريحة للغاية لأولئك الذين يرغبون في إنشاء سوق عبر الإنترنت. وبطبيعة الحال، فإن طلب استضافة VIP يكلف أكثر من ذلك بكثير.

ومن المهم أيضًا أنه بفضل Beget يمكنك استئجار خوادم كاملة من جميع أنحاء العالم. الدعم الفنيومراقبة على مدار الساعة طوال أيام الأسبوع. يوفر مشغل الاستضافة أيضًا نطاقات رخيصة بشكل لا يصدق لمنطقتي .РФ و.RU.

الدفع مقابل استضافة Beget

لا توجد أيضًا مشاكل في الدفع (على الرغم من أنه لا أحد لديه مشاكل في هذا الآن). نختار أي طريقة مناسبة لنا وندفع.

ما أعجبني حقًا هنا هو النقطة ذات المبلغ التعسفي. إذا كانت لديك أي مشاكل تتعلق بالمال، فيمكنك دائمًا زيادة رصيدك، والذي سيكون كافيًا لبضعة أيام أخرى، على سبيل المثال، من هاتفك المحمول.

من الممكن استخدامها الدفع الموعود

قم بإنشاء لوحة تحكم الاستضافة

بشكل عام، يمكنك فهم أي واجهة بشكل عام. ولكن بعد مجيئي إلى هنا باستخدام cPanel ومدير مزود خدمة الإنترنت وأنظمة التحكم الأخرى، تأثرت بسرور لأن الأبناء لم يتبعوا المسار المعتاد بل أنشأوا لوحة تحكم خاصة بهم. وقد نجحوا تماما. اللوحة سهلة الفهم، ولها تصميم جميل، وتخطيط مناسب للعناصر. لن أفكر في كل عنصر على حدة. كل شيء هنا هو نفس ما لدى أي شخص آخر: قواعد البيانات، والوصول إلى بروتوكول نقل الملفات، ومواقف النطاق، وما إلى ذلك.

شهر مجاني من الاختبار على Beget

هل ترغب في معرفة كيفية أداء موقعك على مضيف حقيقي، ولكنك لا تريد الدفع مقابل المحاولة؟ إذن خدمة “الاستضافة المجانية” هي ما تحتاجه. تحتاج فقط إلى التسجيل ويمكنك البدء في العمل.

هذه خدمة مربحة جدًا لبوابات الإنترنت التجريبية. يستخدم العديد من مشرفي المواقع هذا الخيار لبدء مشاريعهم. وبطبيعة الحال، لا تتم خدمة هذه الاستضافة بنفس الطريقة التي تتم بها خدمة نظيرتها المدفوعة.

استضافة الدعم الفني

إذا حكمنا من خلال المراجعات على الإنترنت، فإن دعمهم مؤهل للغاية ولا يقتصر على الأعذار القياسية مثل "إعادة التشغيل"، ولكنه يساعد في الواقع في البحث عن أي مشاكل. لكن تقييمي سيكون الأفضل. لمدة عام من العمل مع هذه الاستضافة، I أبداًلم تكن مساعدتهم مطلوبة، وهذا في رأيي هو أفضل مؤشر على العمل الممتاز الذي قام به بيجيت.

إذا كانت لديك أية أسئلة حول تشغيل النطاقات والخوادم، فيمكنك بسهولة الاتصال بالمستشارين أو الإدارة بأي طريقة مناسبة لك. جميع معلومات الاتصال متاحة على موقع Beget الرسمي.

إذا كنت ترغب فقط في فتح بوابة الإنترنت الخاصة بك، فيمكنك مناقشة جميع الأسئلة مباشرة عبر الهاتف أو عبرها بريد إلكتروني، آي سي كيو، سكايب. على موقع الشركة، لا يمكنك الاتصال بالمستشارين فحسب، بل يمكنك أيضًا طلب الاستضافة على الفور. كل شيء سريع وبسيط للغاية.

فوائد بيجيت

تختلف Beget عن جميع منافسيها من حيث أنها تحاول عدم التخلف عن الزمن ولو لثانية واحدة، كما أنها تقوم بالتحديث وتصبح أكثر ملاءمة كل يوم.

من أهم مميزات شركة الاستضافة هذه مدير ملفات مناسبمما سيتيح لك نشر الملفات على الموقع وتحريرها بسهولة. يحتوي هذا المدير أيضًا على محرر أكواد ملائم بشكل لا يصدق. تم تجهيز المواقع التي تستضيفها Beget بنسخ احتياطية تلقائية سريعة جدًا وعالية الجودة.

مدير الملفاتفي هذه الاستضافة - هذا هو العائق الذي بسببه وقعت في حب بيجيت. إنه مناسب جدًا لدرجة أنني نسيت تمامًا استخدام FileZilla وبرامج أخرى مماثلة. كما أن لديها تصميمًا فرديًا وبديهيًا خاصًا بها. سهولة تحميل الملفات مباشرة من المدير، وتحرير أي نوع من الملفات.

تبلغ سرعة نسخ الملفات إلى الخوادم المحلية أو البعيدة 1 جيجابايت/ثانية، وهو أمر مريح للغاية. ومن الضروري أن نذكر لوحة التحكم، والتي تم تصميمها بشكل مريح قدر الإمكان بحيث لا توجد صعوبات في تنظيم الموقع.

تم تجهيز لوحة التحكم بآلة حاسبة للخدمة تسمح لك بمراقبة إنفاق أموالك. يمكنك معرفة المزيد حول جميع الخدمات الأخرى التي يقدمها مشغل الاستضافة في قسمي "الخدمات" و"حول الموقع".

الترقيات والعروض الرائعة

تهتم شركة Beget دائمًا بعملائها، لذلك عند زيارة المورد الرئيسي لهذا المضيف، يمكنك دائمًا الاعتماد على مجموعة متنوعة من الخصومات وحزم الهدايا والنطاقات الإضافية وما إلى ذلك.

أي شخص تعامل مع Beget مرة واحدة على الأقل لن يبحث أبدًا عن مشغل استضافة جديد مرة أخرى. تضمن الشركة:

  • عملية موثوقة
  • جودة الخدمة؛
  • عروض مفيدة؛
  • أسعار لطيفة.

لا تتردد في الاتصال بمستشاري Beget والاستفسار عن العروض الترويجية، وسيكونون سعداء بالإجابة على جميع أسئلتك.

استنتاج موجز

وفي الختام أود أن أسلط الضوء على جميع مزايا هذه الاستضافة:

  • استضافة بسيطة للغاية وموثوقة.
  • مدير ملفات مناسب
  • عدد كبير من طرق الدفع
  • واجهة حديثة
  • حر شهادة SSLللمجالات
  • نسخة احتياطية جيدة للموقع
  • أسعار مناسبة إلى جانب الخصومات والعروض الترويجية التي تتيح لك التوفير.
  • الإدارة اللطيفة التي ستجيب على أي من أسئلتك.
  • صيانة مواقعك وحساباتك على مدار الساعة طوال أيام الأسبوع لضمان أدائها المستقر.
  • خوادم قوية تضمن التوافر المستمر للمورد.
  • تصميم بسيط وطريقة التحكم.
  • إمكانية إطلاق مشروع تجريبي بفضل خدمة الاستضافة المجانية.
  • أنظمة مستمرة للخصومات والعروض المميزة.

لم أجد بعد استضافة أكثر ملاءمة للعمل، ولهذا أوصي بها للجميع. آمل أيضًا ألا يصبح فريق الإنجاب متعجرفًا وسيستمر في إسعاد مستخدميه بالعمل الممتاز. أنا حقا لا أريد أن أبحث عن واحدة جديدة. على العموم جربه واختبره وارجع إلى موقعنا لتترك تعليقك حول عمله.

لن يتم استبعادك أبدًا من آخر أخبار Beget. سيتم فورًا نشر أي تحديث أو أي عرض ترويجي أو خدمة جديدة على الموقع الرسمي للشركة في قسم "الأخبار". لذا فإن العمل مع Beget هو:

إذا كانت لديك رغبة أو حاجة لموقع ويب خاص بك، فلا شك أنه يجب عليك الاتصال بمتخصصي Beget، الذين سيساعدونك في اختيار ملف تعريف الاستضافة واختيار الحد الأقصى لإنتاجية النطاق وفقًا لذلك سعر مناسب. سوف تكون راضيًا، ويتم تخزين كل المحتوى الخاص بك بشكل آمن من التلف والفيروسات.


  • تعريف الترميز

    مهمة:

    المشاكل:

    حل:

    # لتحديد التشفير، نستخدم منفذ uchardet من Mozilla - python chardet # https://github.com/chardet/chardet # # نستخدم إصدار dev، كل شيء هو الأحدث هناك. # هذا الكود يتحسن باستمرار بفضل تعليقمع المستخدمين # كلما زاد عدد المستخدمين، تم تحديد الترميز بشكل أكثر دقة، ولكن أبطأ. 50000 - تم اختياره تجريبيًا self.charset_detect_buffer = 50000 # شارك في الملف Part_content = content + content[-self.charset_detect_buffer:] chardet_result = chardet.detect(part_content) Detected = chardet_result["encoding"] الثقة = chardet_result["confidence" ] # عكاز لأولئك الذين يستخدمون برامج تحرير ملتوية في Windows # ولهذا السبب، لدينا cp-1251 في ملفات utf-8، ولهذا السبب تتصرف المكتبة بشكل غير متوقع عند اكتشافها re_utf8 = re.compile(".*charset\s* =\ s*utf\-8.*"، re.UNICODE | re.IGNORECASE | re.MULTILINE) html_ext = ["htm"، "html"، "phtml"، "php"، "inc"، "tpl" , " xml"] # تم تحديد جميع الاحتمالات تجريبيًا، استنادًا إلى مجموعة من الملفات لاختبار الثقة > 0.75 وتم اكتشافها!= "windows-1251" وتم اكتشافها!= FM.DEFAULT_ENCODING: if Detector == "ISO-8859- 7": تم اكتشافه = "windows-1251" في حالة اكتشافه == "ISO-8859-2": تم اكتشافه = "utf-8" في حالة اكتشافه == "ascii": تم اكتشافه = "utf-8" في حالة اكتشافه == "MacCyrillic" ": Detected = "windows-1251" # إذا ارتكبت خطأ، استخدم مجموعة الأحرف المحددة في الملف إذا تم اكتشافها! = FM.DEFAULT_ENCODING و file_ext في html_ext: result_of_search = re_utf8.search(part_content) self.logger.debug(result_of_search ) إذا لم تكن نتيجة البحث لا شيء: تم اكتشاف self.logger.debug("مجموعة أحرف utf-8 المتطابقة") = FM.DEFAULT_ENCODING else: self.logger.debug("مجموعة أحرف utf-8 غير متطابقة") ثقة elif >

  • مهمة:
    *.com" "$* = 42;" إلخ.

    المشاكل:

    حل:

    مثال على تنفيذ العامل


  • مهمة:

    المشاكل:

    حل:

    • إضافة دعم SSH/SFTP
    • إضافة دعم WebDav
    • أضف المحطة

    .

  • مدونة شركة Beget.com
  • إضافة العلامات

    تحياتي ايها الاصدقاء! جلست لأكتب عن كيفية العثور على ملف موقع بسهولة وبساطة، لكن لا يمكنني المقاومة - سأتفاخر، على الرغم من أنني تلقيت بالفعل تهنئة من الكثيرين: في 23 يناير 2016، تم تسجيل المدونة في " تحسين محرك البحث» دليل المواقع الموثوقة. والآن لدي زر في تذييل الصفحة حيث يمكنك النقر عليه وحتى ترك تعليق.

    الآن إلى هذه النقطة. يجب على كل من يدير مدونات أو مواقع ويب إجراء بعض التغييرات على الكود، على سبيل المثال، لتعديل التصميم. لدي الآن مهمة مختلفة: التخلص من الأخطاء في صلاحية HTML. يؤثر مورد الويب على سلطته بما لا يقل عن المحتوى الأمثل المفيد والمكونات الأخرى. في البداية، أنتج المدقق 5 أخطاء فقط، وتواصلت مع متخصص يحمل لقب Stary في منتدى sbup.com، والذي يقدم استشارات مجانية ويعمل أيضًا على أساس تجاري. اكتشف خطأً عالميًا لم يتم اكتشاف الآخرين بسببه. بعد إزالة الخطأ العالمي، لدي الآن حوالي أربعين خطأ وتحذيرًا.

    إصلاح بعضها لم يكن صعبا، على سبيل المثال، إدراج المسافات المفقودة في الروابط. وللقضاء على الآخرين، كان من الضروري العثور على المكان الذي يحتاج إلى التحرير. عند البحث عن الملفات، يمكن لعملاء Beget الاستغناء عن برامج مثل Notepad++. يمكنك البحث عن طريق النص أو اسم الملف مباشرة في مدير الملفات. إذا كان ذلك ممكنًا، فيجب تضييق منطقة البحث، ولكن إذا لم نتخيل حتى المكان الذي يمكن أن يوجد فيه الكائن الذي نبحث عنه، فإننا نبحث في public_html (جذر الموقع).

    في الممارسة العملية، يبدو الأمر كما يلي: أحتاج إلى حذف جزء معين، حدد البحث عن النص وإدراج تعبير في السطر. كل ما تبقى هو تشغيل البحث والحصول على النتيجة.

    ولحسن الحظ بالنسبة لي، كانت النتيجة ملفًا واحدًا، ولكن من الممكن أن يكون هناك العديد من الملفات. تعرض نافذة البحث، التي يتم تصغيرها افتراضيًا، المسار إلى الملف. لرؤيتها في مجملها، يجب توسيع النافذة.

    لذلك، تم العثور على الملف في مدير ملفات الاستضافة. والخطوة التالية هي فتحه والعثور على الجزء المطلوب من التعليمات البرمجية لإصلاحه.

    ولكن لا تتعجل! حان الوقت لتنزيل الملف على جهاز الكمبيوتر الخاص بك، بحيث يمكنك استبدال الملف الذي تم تعذيبه في حالة حدوث شيء ما. باستخدام هذا الأسلوب، لن تحتاج إلى عمل نسخة احتياطية من الموقع بأكمله - وهي تفاصيل أساسية إذا تم تحميل مجلدات النسخ الاحتياطي إلى حساب، وليس هناك الكثير من المساحة الإضافية.

    هذا كل شيء. لقد أخبرتك بكيفية العثور على ملف موقع على استضافة Beget، ولكن أعتقد أن خدمات الاستضافة الحديثة الأخرى لديها وظيفة البحث.

    والتي قمنا بتطويرها لمستخدمينا والتي يتم استخدامها في لوحة التحكم لدينا. ونحن ندعو الجميع للانضمام إلى تطويره. سنخبرك في هذا المقال كيف تم تطويره ولماذا لم نكن راضين عن نظائره الموجودة، وما هي العكازات التكنولوجية التي استخدمناها ومن قد يجدها مفيدة.

    لماذا تخترع مدير الملفات الخاص بك؟

    في عام 2010، استخدمنا NetFTP، الذي حل مشاكل فتح/تنزيل/تحرير العديد من الملفات بشكل جيد.
    ومع ذلك، أراد المستخدمون أحيانًا معرفة كيفية نقل المواقع بين مواقع الاستضافة أو بين حساباتنا، لكن الموقع كان كبيرًا، ولم يكن الإنترنت الخاص بالمستخدمين هو الأفضل. نتيجة لذلك، إما قمنا بذلك بأنفسنا (والذي كان أسرع بشكل واضح)، أو شرحنا ما هي SSH، MC، SCP وغيرها من الأشياء المخيفة.

    ثم خطرت لنا فكرة إنشاء مدير ملفات WEB مكون من لوحتين يعمل على جانب الخادم ويمكنه النسخ بين مصادر مختلفة بسرعة الخادم، وأيضًا، والذي سيكون له: البحث في الملفات والأدلة، وتحليل المساحة المشغولة (مماثلة لـ ncdu)، وتحميل الملفات بسهولة، والكثير من الأشياء المثيرة للاهتمام. بشكل عام، كل ما من شأنه أن يجعل الحياة أسهل لمستخدمينا ولنا.

    وفي مايو 2013، وضعناه في مرحلة الإنتاج على استضافتنا. في بعض اللحظات، أصبح الأمر أفضل مما أردناه في الأصل - لتنزيل الملفات والوصول إلى الملفات المحلية نظام الملفاتكتب برنامج Java الصغير الذي يسمح لك بتحديد الملفات ونسخ كل شيء مرة واحدة إلى الاستضافة أو العكس من الاستضافة (حيث لا يكون النسخ مهمًا جدًا، ويمكن أن يعمل مع كل من FTP البعيد و الدليل الرئيسيالمستخدم، ولكن للأسف لن تدعمه المتصفحات قريبًا).

  • تعريف الترميز

    مهمة:
    افتح الملف للتحرير مع تعريف الترميز، واكتبه مع مراعاة ترميز المصدر.

    المشاكل:
    إذا لم يتم التعرف على ترميز المستخدم بشكل صحيح، فعند إجراء تغييرات على الملف ثم كتابته، قد نتلقى خطأ UnicodeDecodeError ولن تتم كتابة التغييرات.

    جميع "العكازات" التي تم تقديمها في النهاية هي نتيجة العمل على التذاكر مع الملفات المستلمة من المستخدمين؛ كما نستخدم جميع ملفات "المشكلة" للاختبار بعد إجراء تغييرات على الكود.

    حل:
    البحث في الانترنت عن هذا القرار، وجدت شارديت المكتبة. هذه المكتبة، بدورها، هي منفذ لمكتبة موزيلا. على سبيل المثال، يتم استخدامه في المحرر الشهير https://notepad-plus-plus.org

    بعد اختباره على أمثلة حقيقية، أدركنا أنه في الواقع قد يكون خطأ. فبدلاً من CP-1251، على سبيل المثال، قد يتم إصدار "MacCyrillic" أو "ISO-8859-7"، وبدلاً من UTF-8 قد يكون هناك "ISO-8859-2" أو حالة خاصة من "ascii".

    بالإضافة إلى ذلك، كانت بعض الملفات الموجودة على الاستضافة هي utf-8، ولكنها تحتوي على أحرف غريبة، إما من المحررين الذين لا يعرفون كيفية العمل بشكل صحيح مع UTF، أو من مكان آخر خاصة في مثل هذه الحالات، كان علينا أيضًا إضافة "عكازات"؛ .

    مثال للتعرف على التشفير وقراءة الملفات، مع التعليقات

    # لتحديد التشفير، نستخدم منفذ uchardet من Mozilla - python chardet # https://github.com/chardet/chardet # # نستخدم إصدار dev، كل شيء هو الأحدث هناك. # يتحسن هذا الرمز باستمرار بفضل تعليقات المستخدمين # كلما تم تحديد التشفير بدقة أكبر، ولكن أبطأ. 50000 - تم اختياره تجريبيًا self.charset_detect_buffer = 50000 # شارك في الملف Part_content = content + content[-self.charset_detect_buffer:] chardet_result = chardet.detect(part_content) Detected = chardet_result["encoding"] الثقة = chardet_result["confidence" ] # عكاز لأولئك الذين يستخدمون برامج تحرير ملتوية في Windows # ولهذا السبب، لدينا cp-1251 في ملفات utf-8، ولهذا السبب تتصرف المكتبة بشكل غير متوقع عند اكتشافها re_utf8 = re.compile(".*charset\s* =\ s*utf\-8.*"، re.UNICODE | re.IGNORECASE | re.MULTILINE) html_ext = ["htm"، "html"، "phtml"، "php"، "inc"، "tpl" , " xml"] # تم تحديد جميع الاحتمالات تجريبيًا، استنادًا إلى مجموعة من الملفات لاختبار الثقة > 0.75 وتم اكتشافها!= "windows-1251" وتم اكتشافها!= FM.DEFAULT_ENCODING: if Detector == "ISO-8859- 7": تم اكتشافه = "windows-1251" في حالة اكتشافه == "ISO-8859-2": تم اكتشافه = "utf-8" في حالة اكتشافه == "ascii": تم اكتشافه = "utf-8" في حالة اكتشافه == "MacCyrillic" ": Detected = "windows-1251" # إذا ارتكبت خطأ، استخدم مجموعة الأحرف المحددة في الملف إذا تم اكتشافها! = FM.DEFAULT_ENCODING و file_ext في html_ext: result_of_search = re_utf8.search(part_content) self.logger.debug(result_of_search ) إذا لم تكن نتيجة البحث لا شيء: تم اكتشاف self.logger.debug("مجموعة أحرف utf-8 المتطابقة") = FM.DEFAULT_ENCODING else: self.logger.debug("مجموعة أحرف utf-8 غير متطابقة") ثقة elif> 0.60 وتم اكتشافها! = "windows-1251" وتم اكتشافه!= FM.DEFAULT_ENCODING: # يوجد منطق منفصل # تمت إزالة الرمز من المثال للإيجاز، elif Detector == "windows-1251" أو تم اكتشافه == FM.DEFAULT_ENCODING: pass # If التعريف ليس صحيحًا تمامًا، إذن، على الأرجح، هذا خطأ ويأخذ UTF-8)) آخر: تم اكتشافه = ترميز FM.DEFAULT_ENCODING = تم اكتشافه إذا (تم اكتشافه أو "").lower() في FM.encodings else FM .DEFAULT_ENCODING الإجابة = ("العنصر": self._make_file_info(abs_path)، "المحتوى": المحتوى، "التشفير": التشفير)

  • البحث عن النص الموازي في الملفات مع مراعاة تشفير الملفات

    مهمة:
    قم بتنظيم عملية بحث عن نص في الملفات مع إمكانية استخدام "أحرف البدل بنمط Shell" في الاسم، أي، على سبيل المثال، "*.com" "$* = 42;" إلخ.

    المشاكل:
    يقوم المستخدم بإدخال كلمة "جهات الاتصال" - يظهر البحث أنه لا توجد ملفات بهذا النص، ولكنها في الواقع موجودة، ولكن على استضافتنا لدينا العديد من الترميزات، حتى داخل نفس المشروع. لذلك يجب أن يأخذ البحث هذا أيضًا في الاعتبار.

    لقد واجهنا عدة مرات حقيقة أنه يمكن للمستخدمين إدخال أي سلاسل عن طريق الخطأ وإجراء العديد من عمليات البحث عليها كميات كبيرةالمجلدات، مما أدى لاحقًا إلى زيادة الحمل على الخوادم.

    حل:
    تم تنظيم المهام المتعددة بشكل قياسي تمامًا، باستخدام وحدة المعالجة المتعددة وقائمة انتظار (قائمة بجميع الملفات، وقائمة بالملفات التي تم العثور عليها مع الإدخالات المطلوبة). يقوم أحد العمال ببناء قائمة من الملفات، بينما يعمل الباقي بالتوازي، ويقومون بتحليلها والبحث مباشرة.

    يمكن التعبير عن سلسلة البحث كتعبير عادي باستخدام الحزمة fnmatch. رابط لتنفيذ البحث النهائي.

    لحل مشكلة الترميزات، يتم توفير مثال للتعليمات البرمجية مع التعليقات؛ ويستخدم حزمة charde المألوفة بالفعل.

    مثال على تنفيذ العامل

    # تم إعطاء مثال للعامل self.re_text = re.compile(".*" + fnmatch.translate(self.text)[:-7] + ".*"، re.UNICODE | re.IGNORECASE) # إزالة \Z(؟ ms) من نهاية تعبير النتيجة def عامل(re_text, file_queue, result_queue, logger, timeout): while int(time.time())
    أضاف التنفيذ النهائي القدرة على ضبط وقت التنفيذ بالثواني (المهلة) - يتم تحديد ساعة واحدة افتراضيًا. في العمليات المنفذة نفسها، يتم تقليل أولوية التنفيذ لتقليل الحمل على القرص والمعالج.

  • تفريغ وإنشاء أرشيفات الملفات

    مهمة:
    منح المستخدمين القدرة على إنشاء أرشيفات (تتوفر ملفات zip وtar.gz وbz2 وtar) وفك ضغطها (gz وtar.gz وtar وrar وzip و7z)

    المشاكل:
    لقد واجهنا العديد من المشاكل مع الأرشيفات "الحقيقية"، بما في ذلك أسماء الملفات المشفرة بـ cp866 (DOS) والخطوط المائلة العكسية في أسماء الملفات (Windows). بعض المكتبات (ZipFile python3 القياسية، python-libarchive) لم تعمل مع الأسماء الروسية داخل الأرشيف. لا يمكن فك ضغط بعض تطبيقات المكتبات، وخاصة SevenZip وRarFile المجلدات الفارغةوالملفات (توجد دائمًا في أرشيفات نظام إدارة المحتوى (CMS)). أيضًا، يرغب المستخدمون دائمًا في رؤية تقدم العملية، ولكن كيف يمكنهم القيام بذلك إذا كانت المكتبة لا تسمح بذلك (على سبيل المثال، يقومون ببساطة باستدعاء extractall())؟

    حل:
    كان لا بد من تصحيح مكتبات ZipFile، بالإضافة إلى libarchive-python، وإدراجها كحزم منفصلة في المشروع. بالنسبة إلى libarchive-python، اضطررت إلى تفرع المكتبة وتكييفها مع python 3.

    إنشاء ملفات ومجلدات بحجم صفر (خطأ تم ملاحظته في مكتبات SevenZip وRarFile) كان يجب أن يتم في دورة منفصلة في البداية باستخدام رؤوس الملفات في الأرشيف. لقد ردوا على المطورين بشأن جميع الأخطاء، وعندما نجد الوقت، سنرسل إليهم طلب سحب، ويبدو أنهم لن يقوموا بإصلاحها بأنفسهم؛

    تمت معالجة gzip بشكل منفصل الملفات المضغوطة(بالنسبة لمقالب SQL، وما إلى ذلك)، لم تكن هناك عكازات باستخدام المكتبة القياسية.

    تتم مراقبة تقدم العملية باستخدام مراقب لاستدعاء النظام IN_CREATE باستخدام مكتبة pyinotify. بالطبع، لا يعمل بشكل دقيق للغاية (لا يعمل المراقب دائمًا عندما يكون هناك تداخل كبير للملفات، لذلك تمت إضافة المعامل السحري 1.5)، لكنه يفي بمهمة عرض شيء مشابه على الأقل لـ المستخدمين. ليس حلاً سيئًا نظرًا لعدم وجود طريقة لتتبع ذلك دون إعادة كتابة جميع مكتبات الأرشيف.

    ساعدنا في تحسين Sprut.IO

    هناك العديد من الفرص الواضحة لمزيد من التحسين لمدير الملفات.

    نرى ما يلي هو الأكثر فائدة للمستخدمين:

    • إضافة دعم SSH/SFTP
    • إضافة دعم WebDav
    • أضف المحطة
    • أضف القدرة على العمل مع Git
    • إضافة القدرة على مشاركة الملفات
    • إضافة تبديل السمات وتصميم وإنشاء سمات مختلفة
    • إنشاء واجهة عالمية للعمل مع الوحدات

    إذا كان لديك إضافات قد تكون مفيدة للمستخدمين، يرجى إخبارنا عنها في التعليقات أو في القائمة البريدية.

    سنبدأ في تنفيذها، لكنني لا أخشى أن أقول هذا: سوف يستغرق الأمر سنوات، إن لم يكن عقودا. لذلك، إذا كنت تريد تعلم كيفية البرمجة ومعرفة Python وExtJS وترغب في اكتساب خبرة تطويرية في مشروع مفتوح المصدر، فنحن ندعوك للانضمام إلى تطوير Sprut.IO. علاوة على ذلك، سندفع مكافأة مقابل كل ميزة يتم تنفيذها، حيث أننا لن نضطر إلى تنفيذها بأنفسنا.

  • إضافة العلامات

    كمحرك، حان الوقت لاختيار الاستضافة - الخادم الذي سيكون موقعك عليه. في هذه المقالة سوف ننظر في قدراتها الرئيسية.

    في الواقع، الاستضافة ليست مجرد خادم. استضافةهي أيضًا لوحة تحكم تسمح لك بتخصيص تشغيل موقعك، وإدارة الملفات وقواعد البيانات، والمجالات والنطاقات الفرعية، وكذلك استعادة موقعك من نسخة احتياطية في حالة حدوث أي ظروف غير متوقعة.

    دعونا نتحدث عن كل شيء بالترتيب.

    النسخ الاحتياطي للمواقع الخاصة بك

    الخلق التلقائي نسخ احتياطيةتعد مواقع الويب الخاصة بك (الملفات وقواعد البيانات) هي المفتاح لتشغيلها المستقر. لن تفقد عدة أشهر من العمل لمجرد أنك كنت كسولًا جدًا لدرجة أنك لم تتمكن مرة أخرى من الدخول إلى لوحة تحكم الاستضافة الخاصة بك وإنشاء "نسخة احتياطية".

    إذا أصبح موقعك في المستقبل صغيرًا جدًا بالنسبة للخطة المجانية، فيمكنك التبديل إلى أي موقع آخر. الأسعار لا تصدق.

    30 يومًا من الاستضافة المجانية

    إذا كان من الواضح أن الخطة المجانية ليست كافية بالنسبة لك، فيمكنك اختيار أي خطة مناسبة من الخطط المدفوعة. وفي الوقت نفسه، كله 30 يومامن لحظة التسجيل سوف تكون قادرا على الاستخدام الكامل استضافةBeGetبحرية مطلقة.

    نادرًا ما تحدث فترات الاختبار هذه على مواقع الاستضافة الأخرى.

    بالإضافة إلى ذلك، إذا كنت لا ترغب لسبب ما في استخدام خدمات BeGet بعد هذه الفترة، فيمكنك ببساطة رفض خدماتها دون دفع فلس واحد.

    خاتمة

    لماذا قررنا أن نخبرك بهذا وليس عن أي شيء آخر؟ أو لم تقم حتى بمراجعة؟

    انها بسيطة - لأنه نحن نستخدم هذه الاستضافة بأنفسنا. نحن نحب لوحة التحكم المريحة والملونة، ومدير الملفات المذهل، والتلقائي نسخة احتياطية، تلقائي تركيب ووردبريسوخدمة الدعم سريعة الاستجابة.

    بالإضافة إلى ذلك، في مقالات أخرى عن مدرسة Blogger سوف ننشر تعليمات مفصلةفي جوانب معينة من العمل مع الاستضافة- باستخدام مثال BeGet. ونود أن نسهل عليك إتقان المهارات المكتسبة وتنفيذها.

    ربما هذا كل شيء. أدعوكم لطرح أي أسئلة حول هذا الموضوع في التعليقات.

    في المقال القادم سأخبرك كيفية تثبيت ووردبريس على الاستضافة. اشترك ليصلك التحديثات في العمود على اليمين 😉

    © 2024 ermake.ru - حول إصلاح أجهزة الكمبيوتر - بوابة المعلومات