pourdaryaei

کاربران
  • تعداد ارسال ها

    311
  • تاریخ عضویت

  • آخرین بازدید

  • Days Won

    61

پست ارسال شده توسط pourdaryaei


  1. بیشتر اینها رو میتونید با ایجاد Role برای نویسنده ها اعمال کنید، بعضی از قسمت ها رو هم میتونید توسط CSS غیرفعال کنید، اون زبان فارسی هم که تکمیل نیست برای اینه که من برای نسخه 1 فارسی سازی کردم الان نسخه 3 اومده، باید یه وقتی بزارم از اول ترجمه کنم، یا حالا کسی زحمتشو بکشه، درمورد حجمش هم مطمئن نیستم ...

    فقط تنها چیزی که منو اذیت میکنه درموردش نبودن یه سیستم نظر دهی داخلیه و آدم مجبوره از سیستم های سوشیال استفاده کنه

    2 کاربر پسند شده

  2. d7fa19b9-cd0e-475a-b723-73986cd20395.png

    سلام ، در مورد این آپشن اطلاعی ندارم شاید سرویس دهنده شما همچنین چیزی رو در اختیارتون قرار نداده، ولی من تو بخش نصب کننده های خودکار این رو دارم، باید از هاستت بپرسی.

    درمورد اسکریپت های فلت فایل، بله قابل اعتماد هستند، شرکت معتبری مثل Rocket Theme داره روی Grav کار میکنه، توی نوع خودش بی نظیره، شاید هنوز جا نیوفتاده باشند و پلاگین های کمتری براشون پیدا بشه، ولی از لحاظ امنیت خوب هستن، اطلاعاتشون تو فایل تکستی ذخیره میشند، و برای بکاپ گیری کافیه که شما از فولدر روت یه کپی بگیری و سایتت رو حتی میتونی راحت جا به جا کنی.

    درسته که بنظر دیتابیس ندارند، یا بهتر بگم نیازی به برقراری ارتباط با دیتابیس نیستن ولی خب بصورت داینامیک اطلاعاتشون رو جای دیگه ذخیره میکنند.

    www.getgrav.org این رو هم ببینید، نسبت به بلودیت خیلی پیشرفته تره

    2 کاربر پسند شده

  3. نیازی نیست اینکارو کنید! اصلا خودتون رو توی دردسر نندازید، اگر از cPanel استفاده میکنید یک آپشنی داره به اسم Softaculous که بیش از چهارصدتا نرم افزار رو با یه کلیک برات نصب میکنه! شما فقط کافیه اسکریپت موردنظرت رو انتخاب کنی، و مسیر مورد نظرت رو بهش بدی مثلا mysite.com/maryam ، کلیک بعدی میاد برات اون اسکریپت رو برات توی مریم نصب میکنه، حتی نیازی نیست براش دیابیس تعریف کنید، تمام کاراش رو خودش انجام میده!

    اسکریپت های دیگه ای هم هست که حجمشون کمتره، مثل Blugit اون رو هم یه تستی بزنید بد نیست، مخصوص بلاگ نویسی طراحی شده، قبلا فارسی سازیش کردم و موقع نصب زبان فارسی رو میتونید انتخاب کنید

    1 کاربر پسند دیده است

  4. به هیچ عنوان افزونه های نال شده رو پیشنهاد نمیکنم، اصلا خوب نیست برای امنیت وبسایتتون، یه افزونه نصب کنید میتونه برای تمام وبسرورتون و هرچی روشون باشه خط محسوب بشه...

    اگر شما یه مجموعه کوچیک دارید مثلا یه تیم 10 نفره هستید و میخاید برای خودتون یه وبلاگ درست کنید، و جوری باشه که این ده نفر فقط بتونند مطلب بنویسند چرا از CMS های کوچیک استفاده نکنید؟؟ سی ام اس های فلت فایل یا همین Pagekit که هم از لحاظ امنیت خوب هست هم سرعتش بالاست هم از لحاظ سئو، و خیلی هم ساده است برای وبلاگ نوشتن ... حتی نیازی نیست براش دیتابیس تو MySQL بسازید، البته اگر هنگام نصبش روی SQLite قرار بدید، فقط به PHP نیاز داره، اگر فکر میکنید که کاربرتون توی کنترل پنلش فضولی میکنه میتونید یه کاربر نویسنده درست کنید و اون فقط میتونه خیلی ساده وارد سایتش بشه، مطلبش رو منتشر کنه و ...

     

    اینم یه قالب نمونه وبلاگی : https://demo.pagekit.com/theme-cards

    1 کاربر پسند دیده است

  5. من این افزونه رو قبلا به زبان فارسی ترجمه کردم چیز جالبی بود البته با UTF-8 کمی مشکل داشت توی URL و برچسب هاش، که با پشتیبانیش در میون گذاشتم نمیدونم دیگه مشکلش رو حل کردند یا نه...

    برای اون قسمتی که عدد میزاره هم احتمالا بتونید با افزونه های سئو مشکل رو برطرف کنید... یا حداقل توی فایل های php دستکاری کنید تا به نتیجه دلخواه برسید، حداقل چیز خوبی که توی این افزونه دیدم اینه که هر کاربر یک پوشه اپلود مخصوص به خودش رو داره و با بقیه کاربرها متمایزه...

     


  6. بله ولی من ترجیح میدم تمام این ها رو از طریق کنترل پنل خود جوملا با Akeeba Backup انجام بدم، که فول بکاپ هم میگیره و برای ریستور کردن ساده تره.

    اگر فقط دیتابیست رو میخای خب این روش ها کفایت میکنه

    1 کاربر پسند دیده است

  7. برای بکاپ گرفتن چندتا راه داری، ساده ترین راهش اینه که از آکیبابکاپ استفاده کنی و از سایتت فول بکاپ بگرید، همینطور همین کار رو میتونید از سی پنل انجام بدید و فول بکاپ بگرید که شامل موارد بیشتری میشه ، شاید هم نیازی به این بکاپ نداشته باشید، مثل ایمیل ها  و غیره، مورد سوم هم اینکه میتونید از دیتابیس تون اکسپورت بگیرید و برای ریکاوری ایمپورتش کنید.

    توی دیتابیس چیزی به اسم delete نیست، شما باید هرچندتا جدولی که لازم هست رو انتخاب کنید و در پایین از گزینه قرقره ای drop رو انتخاب و بعد دکمه Go رو بزنید


  8. سلام

    از طریق جدول های دیتابیس جوملا باید برید و جدولهای مربوط به افزونه مورد نظرتون رو حذف کنید،  دقیق تر بگم این که از پنل مدیریت دیتابیس مثل Adminer یا phpMyAdmin به دیتابیسی که جوملاتون توی اون نصب هست برید، تمام جدول های اون دیتابیس لیست هستند اونجا که بصورت پیشوند ، کاراکتر _ و نام جدول ها موجودن ... حالا کافیه دنبال افزونه مورد نظر بگردید... مثلا:

    jos_komento

    jos_komento_users

    jos_komento_comments

    jos_komento_warning

    و غیره ، حالا کافیه شما این چندتا جدول رو حذف کنید، و توجه داشته باشید به جدول های دیگه کاری نداشته باشید...

     

    همیشه هم قبل از هر تغییری از وبسایتت بکاپ بگیر

    1 کاربر پسند دیده است

  9. وقتی که شما گزارش خطا رو روشن بذارید ( اصلا پیشنهاد نمیکنم گزارش خطا رو همیشگی روشن بگذارید ) یکسری اطلاعاتی بصورت هشدار، خطا و یا چیزای دیگه میتونید ببینید، که این اطلاعات معمولا برای درک مطلب کفایت میکنه.

    برای مثال شما نسخه قدیمی یک افزونه رو دارید و چون تجاری بوده به روزرسانی نکردید، درصورتی که جوملا و PHP شما به روز شده، حالا شما یک هشداری مثل خط زیر رو دریافت میکنید که درمورد بروزرسانی نسخه php یا جوملاست و اون افزونه سازگاری کامل با بقیه ماجرا نداره ...

    Deprecated: iconv_set_encoding(): Use of iconv.internal_encoding is deprecated in /home7/lcfmusic/public_html/lcfshop/libraries/joomla/string/string.php on line 27

     

    توجه بسیار مهم: درصورت روشن بودن گزارش خطا، هکرها هم مستقیما میتونند اینگونه خطاها رو ببینند و امنیت وبسایت شما بیشتر به خطر میوفته

     

    1 کاربر پسند دیده است

  10. یکی از دلایل اصلی استفاده از php نسخه 7 بخاطر امنیت اون هست، کلا هر نرم افزاری به دو دلیل به روز رسانی میشه ، اول اضافه کردن امکانات جدید، دوم رفع عیب نسخه های قبلی و پچ کردن مشکلاتش. خب وقتی جوملا به روز میشه هم به همین دلیل هست که یا امکانات جدیدتری اضافه بشه یا اینکه مشکلاتش رفع بشه، از اونجایی که بروزرسانی کردن خود جوملا به تنهایی ضامن امنیت سایتتون نیست، شما باید بصورت دوره ای تمام افزونه هاتون که نصب هست رو باید به آخرین نسخه به روز کنید، شما بعد از نصب جوملا یک مسائل روتینی رو باید انجام بدید که من توی وبلاگم در اینمورد نوشتم و توصیه میکنم حتما رعایت کنید.

    خب حالا میرسیم به سوال شما، خب توسعه دهنده ها همیشه سعی دارند افزونه های خودشون رو همگام با جوملا به روزرسانی کنند و مشکلاتشون رو هم رفع کنند، با مشاهده لاگ تغییرات بروزرسانی افزونه ها از وبسایت توسعه دهنده میتونید بفهمید که این افزونه با چه نسخه ای از php و یا جوملا سازگاری داره و اگر نبود میتونید از پشتیبانیشون بپرسید...

    همیشه قبل از هر تغییر بزرگی توی سایتتون ازش نسخه پشتیبان تهیه کنید

    1 کاربر پسند دیده است

  11. شما باید وبسایت خودتون رو آنالیز کنید و همینطور نتیجه جستجوهایی که در موتورهای جستجو این کلمات رو به وبسایت شما مرتبط میکنه، از ابزارهای گوگل استفاده کنید تا بهترین نتیجه رو بگیرید و وقتی آنالیزتون نسبت به کلماتی که بیشتر جستجو شده و به سایت شما ختم شده رو پیدا کردید، از این کلمات بیشتر در سئوی سایتتون استفاده کنید.

    1 کاربر پسند دیده است

  12. سلام

    هر نرم افزاری که شما نوشته باشید اگر بدون اجازه شما شخص دیگه ای بفروش برسونه نال هست، مگر اینکه اجازه نامه رسمی از شما داشته باشه، یعنی ریسلر باشه که معمولا اینطوری نیست برای RSForm

     

    1 کاربر پسند دیده است