معرفی کامل و بررسی برنامه Simple Machines Forum (برای ساخت انجمنهای گفتگو)
SMF مخفف کلمات Simple Machines Forum میباشد. SMF یک برنامه حرفهای و قوی برای ساخت انجمنهای گفتگو میباشد که به شما این امکان را میدهد تا به راحتی یک انجمن قوی، مطمئن و حرفهای داشته باشید. SMF با زبان برنامهنویسی PHP و با استفاده از دیتابیس MYSQL ساخته شده است. این برنامه حرفهای، از پشتیبانی بالایی برخوردار است و هر روز امکانات جدیدی به آن اضافه میگردد و به گفته تیم مدیریت SMF این برنامه همیشه رایگان باقی خواهد ماند.

بررسی کامل SMF
برخی از امکانات و ویژگیهای SMF را با هم مروری میکنیم:
از PHP و MYSQL استفاده میکند
دارای يک سیستم مدیریت قالب کامل و قوی میباشد
مدیریت و تنظیمات پیشرفته مخصوص مدیران و کاربران
حمایت از بیشتر زبانها (در یک انجمن نیز میتوانید از زبانهای مختلف بهره ببرید)
قابلیت ویرایش و دسترسی آسان به تمام محتویات برنامه برای اعمال تغییرات فنی
آرشیو کردن منظم مطالب ارسالی کاربران
این برنامه سرعت لود و کارایی مطلوبی دارد
حمایت از انواع خروجیها (XHTML, XML, RSS, WAP)
حمایت قوی مدیران و کسانی که از SMF بهره میبرند در انجمن های مخصوص SMF
سیستم جستجوی قوی و پیشرفته
امنیت SMF چگونه است؟
تمامی عملیات به صورت مجزا از سیستم اصلی و برنامهنویسی شده برنامه اجرا میشوند و این عامل باعث میشود که نفوذ به سیستم به راحتی صورت نگیرد
برای ورود به بخش مدیریت حتما باید کلمه عبور را وارد کنید و سیستم هرگز به کوکیها اطمینان نمیکند و اطلاعات مربوط به ورود مدیران را در کوکیها قرار نمیدهد
برای جلوگیری از ضربهزدن به برنامه دو عامل مهم یعنی زمان ورودها و IP آدرسها بررسی و IPهای مشکوک بسته میشود
سیستم IPها را بررسی میکند و IP هایی که سعی دارند به تعداد مکرر Login نمایند و موفق نمیشوند، در یک بازه زمانی، دیگر اجازه ورود ندارند و IP آنها قفل میشود و سیستم مانع دسترسی آنها به سایت میشود
تنظیمات ویژه سیستم :
قابلیت مدیریت کامل سیستم روی تمامی صفحات
قابلیت ایجاد دسترسی برای مدیران و کاربران
سیستم قوی سانسور کلماتی که نمیخواهید در انجمنها نمایش داده شود
سیستم شناسایی و تصحیح املایی کلمات
ثبت نام در سیستم :
درخواست عضویت قبل از ورود کاربر به مبحثهای انجمن
درخواست از کاربران برای خواندن قوانینی که توسط مدیر سایت نوشته شده است
قطع دسترسی کاربران برای عضویت (تنها مدیران بتوانند کاربران را عضو و تایید کنند)
برای اطمینان از عضویت یک فرد، برای فعال شدن شناسه وی، به او ایمیل فعالکننده فرستاده شود
بعد از عضویت مدیران میتوانند عضویت را لغو نمایند
امکان ثبت یک کاربر جدید به صورت مستقیم توسط مدیر در بخش مخصوص مدیریت
ابزار مدیریت :
مدیران قادر به بستن و حذف تمامی ارسالها میباشند
هشیار کردن مدیران با کلیک روی لینکهایی که در زیر ارسالها تعبیه شده است
قابلیت ویرایش تمامی ارسالها و مشخصات توسط مدیران
SMF مدیریتی بسیار قوی دارد، مخصوصا وقتی که میبینیم در برخی از بخشهای مدیریت از Ajax نیز برای سرعت گرفتن کار استفاده شده است
تا اینجا با SMF و برخی از قابلیتهای آن آشنا شدیم. یکی از ویژگیهای خوب SMF این است که شما میتوانید بهراحتی و با کمک MODهای نوشته شده برای سیستم، سایت و انجمنهای خود را آنگونه که میخواهید و به صورت سفارشی، درست کنید. برای دیدن MODهای مختلف و به کارگیری آنها اینجا را کلیک کنید.
بخش ساپورت و حمایت :
این بخش، بخشی برای حمایت کاربران و کسانی است که از SMF بهره میگیرند که جواب تمامی سوالات شما در انجمنهای SMF یافت میشود. من شخصا خیلی این بخش را دوست دارم، چون تمامی مشکلات و سوالات من سریعا پاسخ داده میشود. میتوان گفت اگر با زبان انگلیسی آشنایی دارید بهترین مکان برای یافتن جواب سوالات شما همین بخش است. برای استفاده از انجمن های تخصصی و مفید SMF باید عضو شوید و بعد سوالات و موضوعات خود را مطرح کنید و منتظر پاسخ آن باشید.
در انجمن های اختصاصی SMF، شما میتوانید سوالات خود را با زبان های مختلف، حتی به عربی نیز مطرح کنید. امیدواریم با کارهایی که در حال انجام شدن است بتوانیم بخش فارسی زبانان هم به آن اضافه کنیم.
برای کار با SMF نیاز به چه مرورگرهایی دارید؟
مرورگرهایی که در زیر نام میبرم از طرف سایت رسمی SMF تست و کارایی سیستم روی آنها کاملا عادی گزارش شده است. این مرورگرها عبارتانداز:
فایر فاکس ( نسخه ی 0.8 یا بالاتر)
اینترنت اکپلورر ( نسخه ی 5 یا بالاتر )
نت اسکپ ( نسخه ی 6 یا بالاتر)
اپرا ( نسخه ی 7 به بعد )
موزیلا سوئیت ( نسخه ی 1.0.2 یا بالاتر)
اپل سافاری ( نسخه ی 1 یا بالاتر)
برای کار کردن صحیح و دسترسی کامل به امکانات سیستم باید جاوا اسکریپ و کوکیها فعال باشند، در غیر این صورت دچار مشکل خواهید شد.
دریافت SMF :
آخرین نسخه ی SMF را میتوانید از اینجا دریافت کنید. البته برای دریافت فایل آپگرید نیز میتوانید از
این لینک استفاده کنید، باز هم به این موضوع اشاره میکنم که استفاده از این برنامه کاملا رایگان میباشد.
بعد از دریافت SMF شما نیاز های دیگری نیز پیدا میکنید. از قبیل قالبهای مختلف و رنگارنگ! برای دیدن و پیدا کردن تمامی قالبها میتوانید با کلیک روی این بخش به آنچه میخواهید دست پیدا کنید. در مقالات بعدی طریقه فارسیسازی قالبهای SMF را نیز مورد بررسی قرار میدهیم و با هم آموزش میبینیم.
شما میتوانید پکیجهای مختلف مربوط به سایر زبانها را نیز دریافت کنید، اکثر زبانها را میتوانید در لیستی که SMF ارائه کرده، پیدا کنید. زبانهایی مانند؛ فارسی، کرواتی، ترکی، آلمانی، ژاپنی و زبانهایی که فکرش را هم نمیکنید. برای دیدن لیست کامل زبانهایی که SMF آنها را حمایت میکند، اینجا را کلیک کنید.
در صورت استقبال از این مقاله و سیستم SMF، در مقالات بعدی به فارسیسازی برنامههای SMF، طریقه کارکرد با برنامههای تحت ویندوز نوشته شده برای SMF و طریقه راه اندازی و نصب این سیستم روی Localhost یا Server میپردازیم.
تهیه و تنظیم: حمیدرضا محمدکاظمی (آدرس سایت)