صفحه 1 از 1

معرفی قویترین سیستم انجمن ساز متن باز دنیا - چرا phpBB ؟

ارسال شده: پنج‌شنبه ۱ تیر ۱۳۹۶, ۶:۰۷ ب.ظ
توسط Meis@M
با عرض سلام
در این مقاله قصد داریم phpBB را به صورت کامل معرفی و امکانات آن را مورد بررسی قرار دهیم.

معرفی و تاریخچه:
پی‌اچ‌پی‌بی‌بی (به انگلیسی: phpBB) نرم‌افزاری برای ساخت انجمن اینترنتی است که با زبان PHP نوشته شده است.نام پی‌اچ‌پی‌بی‌بی سرنام واژه‌های PHP Bulletin Board است. همچنین پی‌اچ‌پی‌بی‌بی یک نرم‌افزار آزاد تحت پروانه گنو است.phpBB مانند اکثر انجمن ساز ها از چندین نوع بلوک تشکیل شده است(لینک، گروه، انجمن، تاپیک) و هر بلوک زیر مجموعه بلوک دیگر می باشد، کوچکترین زیر مجموعه یعنی پست، حاوی مطالب ارسالی توسط کاربران می باشد، اساس عملکرد phpBB به سطوح دسترسی وابسته می باشد و با رتبه بندی های گوناگون کل تالار مدیریت می شود. اولین بار در ژوئن سال 2000 این نرم افزار تحت وب توسط جیمز آتکینسون طراحی شد که در سالگرد ازدواجش این برنامه را به همسر خود هدیه داد. پس از آن با پیوستن چند برنامه نویس حرفه ای نسخه 1.0.0 آن در ژولای سال 2000 منتشر شد.

1.0.0 - phpBB در جولای سال 2000 منتشر شد.
phpBB - 2.0.0 در 4 جولای سال 2002 منتشر شد.
phpBB 3.0.0 در 13 دسامبر سال 2007 منتشر شد.
phpBB 3.1.0 در 28 اکتبر سال 2014 منتشر شد.
phpBB 3.2.0 در 7 ژانویه 2017 منتشر شد.

امکانات:

کلی:

phpBB تحت لایسنس GPLv2 به صورت متن باز یا OpenSource می باشد.
هسته phpBB توسط زبان برنامه نویسی php نوشته شده است.

امکانات اساسی:
phpBB به صورت کامل از UTF-8 پشتیبانی میکند.
phpBB از سیستم افزونه Extension پشتیبانی میکند که بدین معناست تنها با چند کلیک میتوانید افزونه ها یا امکانات جانبی را از مرکز مدیریت به تالار گفتگو اضافه کنید.
phpBB از PHP7 به صورت کامل پشتیبانی میکند.
phpBB به صورت کامل از تکنولوژی های HTML5 و CSS3 پشتیبانی و از طراحی Responsive بهره می برد.
phpBB از تنظیمات کاربری قدرتمند استفاده می کند که بدین معناست مدیر کل تالار میتوانید تنظیم کند که در پنل کاربران چه امکاناتی باشد و چه دسترسی هایی کاربران داشته باشند.
phpBB از تنشیمات مدیریتی قدرتمندی بهره میجوید که به مدیران تالار ها اجازه کنترل کامل را میدهد.
phpBB از تنظیمات مدیریت کل به صورت قدرتمند و بی نظیری بهره میبرد که ادمین سایت قابلیت کنترل همه اجزا و قسمت های سایت را دارد.
phpBB به صورت پیش فرض بیش از 100 ربات و اسپایدر را روی تالار شما نصب میکند و شما میتوانید همه اسپایدرها با سیستم دسترسی کنترل کامل کنید که به کدام قسمت ها دسترسی داشته یا نداشته باشند.
phpBB از قدرتمند ترین سیستم ها برای ردیابی پست ها ومطالب خوانده نشده است که حتی در زمان بازیابی نشست ها این امکان برای کاربران وجود دارد و آنها را از مطالب خوانده نشده مطلع میکند.
phpBB از سیستم قدرتمند پیام خصوصی برای کاربران استفاده میکند به صورتی که کسی قادر به خواندن آن نباشد ،ضمن اینکه امکان فرستادن پیام های گروهی نیز وجود دارد.

سیستم ثبت نام
phpBB از سیستم COPPA استفاده میکنید ، سیستمی برای اجازه دادن به افراد بالای 13 سال جهت ثبت نام در تالار ( این سیستم در ایالات متحده وجود دارد )
phpBB از سیستم ضدسرقت محدودیت ورود استفاده میکند تا بیش از حد از وارد کردن نام کاربری و پسورد جلوگیری نماید.
phpBB از سیستم تعیین حداقل/حداکثر کاراکتر برای انتخاب نام کاربری و پسورد استفاده میکند.
phpBB از سیستم انتخاب کاراکترهای مجاز برای انتخاب نام کاربری استفاده میکند تا هر کاراکتری در عنوان نام کاربری استفاده نشود.
phpBB از سیستم پسورد پیچیده استفاده میکند تا با این سیستم پسورد کاربران به این راحتی هک نشود.
phpBB از سیستم  مجوز استفاده از یک ایمیل برای دو نام کاربری در صورت صلاح دید مدیر کل استفاده میکند.

سیستم پست و موضوع
phpBB از سیستم موضوع/پست برای ارسال مطالب کاربران استفاده میکند.
phpBB از سیستم BBcode و Custom BBcode قدرتمند استفاده میکند تا کاربران به راحیت بتوانند مطالب درخواهشان را ارسال کنند.
phpBB از سیستم قدرتمند پیوست فایل ، عکس با هر فرمت و اندازه ای استفاده میکند. که دریافت یا دانلود فایل ها قابلیت Resume نیز دارد.
phpBB از سیستم پاسخ سریع در موضوعات جهت تسریع در پاسخ دادن به مطالب استفاده میکند.
phpBB از سیستم شکلک ها استفاده میکند و به راحتی میتوان پکیج های زیادی از شکلک ها را به تالار اضافه کرد.
phpBB به صورت کامل از سیستم Emoji استفاده میکند ( شکلک های اموجی در گوشی های موبایل )
phpBB از سیستم پیشرفته نقل قول در مطالب استفاده میکند. که در نسخه 3.2به صورت هوشمندتر نیز ارتقا پیدا کرده است.
phpBB از سیستم قدرتمند سانسور کلمات جهت جلوگیری از استفاده کاربران سود جو از کلمات زشت و ناپسند استفاده می کند.
phpBB از سیستمی استفاده میکند که هنکامی در متن ها از کدها مانند php یا Html استفاده میکنید به صورت اتومات کدها را جهت خوانده شدن بهتر هایلایت میکند.
phpBB از سیستم پیش نویس در پست ها استفاده میکند.
phpBB از سیستم نظرسنجی قدرتمند برای ایجاد نظرسنجی های گوناگون با امکانات وسیع استفاده میکند.
phpBB از سیستم بازنگری پست ها استفاده میکند به این صورت که هنگامی کاربر در حال ارسال یک پست است وکاربر دیگری زودتر پستی ارسال کرده است به کاربراول پیغام هشدار میدهد که پیام جدیدی ارسال شده.
phpBB از سیستم یش نمایش پست ها استفاده میکند.


سیستم پیوست:
phpBB به صورت اتوماتیک تصاویر پیوست شده بزرگ به صورت کوچک شده نمایش میدهد که تنظیمات آن بر عهده مدیر کل است.
phpBB این اجازه را مدیرکل میدهد که هر پسوند دلخواهی را برای پیوست انتخاب کند.
phpBB با صلاح دید مدیر کل این اجازه را به کاربران میدهد تا تعداد زیاد یا حتی نامحدود به کاربران امکان ارسال پیوست در پست ها را بدهد.
phpBB از سیستمی استفاده میکند که به کاربران اجازه آن را میدهد تا فایل های پیوست خود را در هر جایی از پست های خود قرار دهند.


سیستم انجمن ها:
phpBB از سیستم دسته بندی انجمن ها استفاده میکند.
phpBB از سیستمی استفاده میکند که میتوان برای ورود به تالار خاصی پسورد قرار داد.
phpBB از سیستمی استفاده میکند تا بتوان قالب خاصی برای هر تالار درنظر گرفت.
phpBB از سیستمی استفاده میکند که میتوان یک تالار را به صورت لینکی در آورد که کاربران با کلیک روی آن به لینک خاصی مراجعه کنند.
phpBB از سیستم قوانین برای هر تالار استفاده میکند.
phpBB از سیستم زیرانجمن برای تالارهای خود استفاده میکند.
phpBB از سیستمی استفاده میکند تا آخرین پست های نوشته شده را نمایش دهد.
phpBB از سیستمی استفاده میکند تا موضوعات و پست ها را تحت شرایطی که میر کل وضع میکند در دوره هایی پاک سازی کند.
phpBB از سیستمی استفاده میکند تا موضوعات فعال را در انجمن ها در قسمت بالا نمایش دهد.
phpBB از سیستمی استفاده میکند که به کاربران اجازه میدهد در موضوعات مشترک شوند تا درصورت ارسال پیغام جدید به آنها اطلاع رسانی شود.
phpBB از سیستمی استفاده میکند که به کاربران این اجازه را میدهد موضوعات دلخواهشان را بوک مارک کنند تا سریعتر به آنها دسترسی پیدا کنند.
phpBB از سیستمی استفاده میکند که به کاربران  این اجازه را میدهد تا موضوعات داخل انجمن را ترتیب بندی کنند.
phpBB از سیستمی استفاده میکند که با کاربران اجازه میدهد موضوعات را پرینت و یا ایمیل کنند.


سیستم کاربری

ورود / ثبت نام خارجی
توسط این سیستم در phpBB کاربران میتوانند از سایر اکانت های خود مانند Google و Facebook و ... وارد انجمن و یا ثبت نام نمایند.

امضای کاربری
همه کاربران در تالار گفتگو میتوانند متن یا عکسی به عنوان امضا برای خود اختیار کنند که در پایین هر مطلب نمایش داده میشود. ( قبلیت تنظیم سطوح دسترسی و تنظیمات دیگر توسط مدیرکل تالار)

نمایه - Avatar
همه کاربران عضو شده در انجمن میتوانند برای خود نمایه ( عکس شخصی ) در نظر بگیرند. ( دارای تنظیمات بسیار توسط مدیر کل تالار )

نمایه Gravatar
توسط این سیستم کاربران میتوانند از سرویس Gravatar برای عکس شخصی خود استفاده کنند ( دارای تنظیمات توسط مدیر کل تالار )

رتبه
توسط این سیستم به کاربران و گروه های کاربری میتوانید رتبه خاصی اعطلا نمایید. ( دارای تنظیمات متنوع توسط مدیرکل تالار )

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

تنظیمات کاربری و تنظیمات پروفایل
توسط این سیستم کاربران میتوانند تالار را برای خود تنظیم کنند و همچنین میتوانند پروفایل خود را نیز سفارشی سازی نمایند.

مدیریت پیش نویس ها
توسط این سیستم کاربرا میتوانند پیام های خود را به صورت پیش نویس در مکز مدیریت کاربران تنظیم یا ویرایش نمایند.

مدیریت بوک مارک ها و عضویت ها در موضوع
توسط این سیستم در مرکز کنترل کاربر ، کاربران میتوانندبوک مارک های انجام شده موضوعات و عضویت های خود را مدیریت و سامان ببخشند.

سفارشی کردن قسمت ها پروفایل
توسط این سیستم بسیار قدرتمند در phpBB مدیر کل تالار میتواند پروفایل کاربران و قسمت های اضافی دیگر را به راحتی تنظیم و یا موارد دیگری نیز به دلخواه خود اضافه کند . مانند تعیین جنسیت ، تعیین سن ، سرعت اینرتنت و...

سیستم دوست / دشمن
توسط این سیستم کاربران میتوانند یکدیگر را به عنوان دوست و یا دشمن انتخاب نمایند.


مدیریت

مدیران سراسری
اعضای این گروه میتوانند به صورت خیلی سریع به تمامی تالارها نظارت داشته باشند.

مدیران تالار
اعضای این گروه میتوانند مدیریت تالار خودو کاربران آن را بر عهده بگیرند.

مدیریت گزارش ها و پست های تایید نشده
توسط این سیستم مدیران میتوانند به صورت بسیار سریع پست ها و گزارش های مربوط به کاربران را سریعا مدیریت و بازرسی کنند.

تاریخچه موضوعات
توسط این قابلیت مدیران میتوانند تاریخچه کارهای انجام شده روی موضوعات تالار را دقیقا بررسی نمایند.

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

ویرایش پست ها
توسط این قابلیت مدیران میتوانند پست ها را با تعیین سطوح دسترسی ویرایش نمایند.

سیستم قفل گذاری پست
توسط این سیستم مدیران میتوانند پست کاربران راقفل نمایند تا هیچ گاه نتواند نویسنده آن را ویرایش نماید.

جزئیات پست
توسط این سیستم مدیران میتوانند جزئیات یک پست شامل اطاعات کاربران ، آی پی ادرس ها و .... را مشاهده نمایند.

تغییر نویسنده مطالب
توسط این سیستم مدیران میتوانند نویسنده اصلی مطالب را تغییر کاربری دهند.

انتقال موضوعات
توسط این سیستم مدیران میتوانند موضوعات یک تالار را به تالاری دیگر انتقال دهند.

ادغام موضوعات
توسط این سیستم مدیران میتوانند موضعات و پست ها را در یکدیگر ادغام نمایند.

قفل کردن موضوعات
توسط این سیستم مدیران میتوانند یک موضوع را به کلی قفل نمایند تا از ارسال پست های جدید جلوگیری نمایند.

حذف موضوعات
توسط این سیستم مدیران میتوانند به راحتی موضوعات را حذف نمایند.

حذف نرم موضوعات
توسط این سیستم مدیران میتوانند موضعات و پست ها را به صورت حذف نرم انجام داده که بعدا قابل بازگشت باشد.

کپی کردن موضوعات
توسط این سیستم مدیران میتوانند موضعات را کپی برداری نمایند.

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

مدیریت اخطار و اخراج
توسط این سیستم مدیران میتوانند به کاربران هشدا و یا آنها را اخراج نمایند. تنظیماتی برای این امر وجود دارد که در دسترس مدیران است.

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

گروه های کاربری

انواع گروه
سیستم phpBB چند نوع گروه را در نظر گرفته است. مخفی ( تنها اعضای آن میتوانند مشاهده کنند ) بسته ( همه میتوانند این گروه را ببیند اما باید به صورت دستسی اعضای آن را تغییر داد) باز ( هر کسی بتواند در آن عضویت پیدا کند ) درخواستی ( کاربران میتوانند به مدیر گروه درخواست عضویت بدهند)

رهبری چند گروه
phpBB این امکان را فراهم ساخته تا بتوانند مدیران چندین گروه را هم زمان رهبری کنند.

رنگ گروه ها
هر گروه میتواند دارای رنگی مجزا باشد که از مرکز مدیریت قابل انجام است.

رتبه و نمایه گروه
هر گروه میتواند برای خود نمایه یا رتبه اختصاصی داشته باشد.

نمایش گروه ها بر اساس اعضا
توسط این سیستم اعضای هر گدوه میتوان به صورت جدا در لینک هر گروه مشاهده شود.


سیستم پیام خصوصی

پوشه های اختصاصی
توسط این سیستم کاربران میتوانند در بخش پیغام خصوصی پوشه های مجزا برای دریافت پیام کاربران طبق قوانین مدر نظر خودشان ایجاد کنند.

ارسال همزمان
توسط این سیستم کاربران میتوانند به صورت هم زمان به چندین کاربر دیگر پیام ارسال نمایند که باید مدیرکل سطح دسترسی را برای آن باز کرده باشد.

پیام گروهی
توسط این سیستم کاربر میتواند به اعضای گروه های مورد نظر خود پیام ارسال نماید.

مخاطبین
توسط این سیستم کاربران میتوانند به صورت خیلی سریعتر به دوستان خود پیام ارسال نمایند.

پیام های  ذخیره شده
توسط این سیستم پیام ها میتواند به صورت ذخیره شده و نیمه تمام در محل پیام های شما ذخیره شود.

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

پیوست در پیام
توسط این سیستم همانند ست ها کاربران میتوانند در پیام های خصوصی شان فایل ارسال نمایند.

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


امنیت

کدهای امنیتی بی نظیر
برجسته ترین نقطه قوت phpBB . قبل از عرضه هر نسخه توسط شرکت مشهور و به نام SektionEins پکیج کاملا مورد بررسی امنیتی از نظر ساختار کدها قرار میگیرد علی الخصوص توسط عضو ارشد PHP جناب آقای Stefan Esser کاملا بررسی شده تا مشکلی وجود نداشته باشد. تا الان هیچ گزارش امنیتی بزرگ و خطرناکی در گزارش نشده است.

رمزهای امن
تمامی رمزهای عبور کاربران به صورت امن در پایگاه داده کدگذاری شده است که به هیچ وجه قابل  هک نیست.

مدیریت پارامترها و لایه های دیتابیس
phpBB قبل از ارائه و جمع آوری اطلاعات، تمامی پارامترهای مربوط به امنیت در پایگاه داده و کدها را به صورت دقیق مورد بررسی قرار میدهد.


سیستم ضد ربات


سیستم CAPTCHA
توسط این سیستم با بهره گیری از تکنولوژی هایی مانند 3D CAPTCHA و یا پرسش و پاسخ امکان عضویت هرزنامه ها تقریبا صفر خواهد شد. ( سیستم پرسش و پاسخ مانند ، پایتخت ایران؟ تهران )

سیستم قدرتمند reCAPTCHA 2.0
توسط این سیستم که از سوی گوگل ارائه شده است امکان ثبت نام ربات ها و هرزنامه ها تقریبا صفر است.

کنترل سیل ارسالات
توسط این سیستم در phpBB امکان ارسال پشت سر هم مطالب و پیام های خصوصی توسط یک کاربر وجود ندارد.

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

هشدار کاربری
توسط این سیستم مدیران میتوانند به کاربران هشدا داده و همچنین تنظیماتی برای حذف هشدار ها بعد یک دوره خاص نیز وجود دارد.

ورود کاربران
توسط این سیستم نحوهد ورود کاربران به تالار توسط مدیران قابل رویت خواهد بود و تمامی اطلاعات کاربر نیز مشاهده میشود.

گزارش پست ها و پیام های خلاف
توسط این سیستم کاربران قدر خواهند بود هرزنامه ها و یا پست ها نامربوط را سریعا به مدیران گزارش دهند.

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


سیستم مدیریت پایگاه های داده

پشتیبانی از MySQL
رایج ترین نوع پایگاه داده در جهان که به صورت کامل  phpBB از آن پشتیبانی میکند.

پشتیبانی از Microsoft SQL Server
phpBB به صورت کامل از این نوع پایگاه داده شرکت مایکروسافت نیز پشتیبانی میکند.

پشتیبانی از PostgreSQL
phpBB از امن ترین نوع پایگاه داده یعنی PostgreSQL  پشتیبانی کامل میکند.

پشتیبانی از Oracle Database
phpBB به صورت کامل از پایگاه داده Oracle Database پشتیبانی میکند.

پشتیبانی از SQLite
phpBB به صورت کامل از SQLite پشتیبانی میکند.

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


سیستم قدرتمند نهانگاه ( کش )

کش پایگاه داده
phpBB با کم کردن نتایج جستجو در پایگاه داده سرعت لود صفحات را بالا میبرد.

سیستم Redis
phpBB با پشتیبانی کامل از سیستم متن باز Redis در قسمت caching قدرتمند تر از همه عمل میکند.

سیستم Template Caching
توسط این سیستم با کش کدهای مربوط به قالب ها سرعت بارگزاری صفحات به صورت محسوسی پایین آمده است.

رفرش کش به صورت دستسی
توسط این سیستم مدیرکل تالار میتواند کش کل سیستم را به صورت دستی رفرش نماید.


قالب ها

انتخاب قالب
چنانچه در تالار شما چندین قالب نصب شده باشد ، کاربران قدر خواهند بود قالب مورد نظر خود را انتخاب نمایند.

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

قالب های Responsive - رسپانسیو
phpBB به صورت پیش فرض از تکنولوژی Responsive برای قالب های خود بهره میگیرد که کاربران قادر خواهند بود به راحتی با دستگاه های موبایل خود به تالار متصل شوند.

پشتیبانی از FontAwesome
phpBB به صورت کامل از آیکن های FontAwesome پشتیبانی میکند.


سطوح دسترسی

قوانین دسترسی
مهمترین حسن phpBB سطوح دسترسی فوق العاده آن است. توسط این سیستم مدیرکل تالار میتواند قوانین انجمنی خود را به صورت دستی بسازد و این قوانین دسترسی را به گروه ها و کاربران ارائه نماید.

سطوح دسترسی گروهی
phpBB این امکان را فراهم کرده است تا کاربران بتوانند در گروه اهی مختلف قرار گیرند و هر گروه به صورت جداگانه دسترسی های خاصی برای تالارها داشته باشند.

سطوح دسترسی کاربری
phpBB این امکان را فراهم کرده است تا هر کاربر بتواند سطوح دسترسی ویژه ای علاوه بر دسترسی گروهی نیز داشته باشد.

قرارگیری به جای کاربران
phpBB این اماکن را دارد که مدیر با انتخاب گزینه ای در پروفایل کاربر ، دسترسی وی را گرفته تا بتواند دقیقا بفهمد دسترسی کاربر چگونه است. !!


 

Re: معرفی قویترین سیستم انجمن ساز متن باز دنیا - چرا phpBB ؟

ارسال شده: پنج‌شنبه ۱ تیر ۱۳۹۶, ۶:۴۵ ب.ظ
توسط Meis@M
این مقاله ادامه دارد...