چهارشنبه , 17 شهريور 1389
شما اینجا هستید    درباره پرتال مشخصات فنی
کمينه
مشخصات فنی پرتال Irandnn
مدیریت دامنه ها و ساب پرتال ها
طراحی این پرتال بگونه ای می باشد که می توان با یکبار نصب و بهره گیری از تنها یک پایگاه داده چندین پرتال را راه اندازی و پشتیبانی نمود. به کمک این ویژگی می توان با یکبار تهیه فضای هاست صاحب چندین سایت شد. این امر برای شرکت هایی که قصد دارند تا وب سایت های اختصاصی به ازاری هر یک از بخش های شرکت خود داشته باشند بسیار ایده آل می باشد.
مدیریت اسناد و فایل ها
این ابزار قدرتمند امکان بارگذاری مستقیم فایل ها از سیستم شخصی به سرور را فراهم می آورد. هر فایل بارگذاری شده به محض آپلود قابل استفاده در سایت و یا ماژول های مختلف بنابر عملکردشان خواهند بود.
  مدیریت تبلیغات
در این پرتال بخشی جهت مدیریت اشخاص و تبیلغاتی که قصد نمایش آن در پرتال را دارند، در نظر گرفته شده است. مدیر سایت به کمک این بخش می تواند اطلاعات حقیقی یا حقوقی شخص تبلیغ دهنده و آیتم های تبلیغاتی (بنرها، فایل های فلش، تصویر و ...) را درون پرتال ذخیره کرده و گزارش دقیق از تعداد نمایش، هزینه نمایش تبلیغات به ازاری هر بار نمایش یا دوره زمانی خاص را  مشاهده نماید. هر بنر تبلیغاتی دارای تنظیماتی نظیر نام، گروه، نوع بنر، پهنا، ارتفاع، آدرس مقصد، هزینه پیش فرض به ازای هر 1000 بار نمایش، تعداد نمایش، تاریخ شروع و پایان نمایش می باشد.
مدیریت ماژول ها و ساختار ماژولار
پرتال فوق یک Framework قابل توسعه می باشد. یکی از روش های توسعه این پرتال نصب ماژول های مورد نیاز در آن می باشد. در حال حاضر بیش از 2000 ماژول برای این پرتال برنامه نویسی شده و قابل استفاده می باشد. در بخش مدیریت ماژول ها، لیست تمام ماژول های نصب شده در پرتال قابل مشاهده می باشد. در این بخش می توان اقدام به نصب ماژول جدید و حذف یا ویرایش ماژول موجود نمود. همچنین می توان تعیین نمود که یک ماژول در چه پرتال هایی قابل استفاده باشد.
برنامه زمانبدی (Schedule)
در هر زمانیکه شما نیاز به اجرای یک فرآیند خاص طی برنامه زمانبدی مشخصی داشته باشید، می توانید از سیستم زمانبدی موجود در این پرتال استفاده نمایید. بطور پیش فرض 7 فرآیند مشخص نظیر بررسی کاربران آنلاین، بررسی لاگ سایت، حذف لاگ های کهنه و ... در این سیستم تعریف شده است. درصورتیکه نیاز به اجرای فرآیند خاصی در بازه زمانی مشخصی داشته باشید، تنها کافی است تا کد مورد نظر خود را نوشته و مسیر فایل و نام کلاس آن به همراه چندین ویژگی دیگر در این سیستم تعریف نمایید. همچنین این سیستم گزارش زمان های اجرای یک برنامه با توجه به تعدادی که قبلا مشخص شده است را فراهمی می آورد.
مدیریت جستجو
این پرتال شامل یک موتور جستجوی داخلی و یکپارچه می باشد که فرآیند نشانه گذاری کلمات و جستجوی آنها را کنترل می نماید. هر ماژول که استاندارد ISearchable را رعایت کرده باشد، توسط این سیستم نشانه گذاری خواهد شد. در بخش مدیریت جستجو می توان نحوه نشانه گذاری کلمات را تعیین نمود
 SQL
این بخش از پرتال رابط بین مدیر سایت و پایگاه داده می باشد، بدین صورت که با ایجاد امکان اجرای اسکریپت های SQL از درون خود پرتال کار مدیریت و گزارش گیری از جداول موجود در پایگاه داده سیستم را آسان می نماید.
مدیریت ابزارها
 تمام ابزارهای الحاقی به پرتال نظیر پوسته، کانتینر، ماژول، سیستم های اعتبارسنجی، بسته های زبان، Provider ها و skin object ها همگی در یک صفحه که برای مدیریت آنها در نظر گرفته شده است در دسترس می باشند. به کمک این بخش شما قادر خواهید بود تا تمام ابزارهای جانبی نصب شده در پرتال خود را مدیریت نمایید.
مدیریت صفحات
 در این پرتال صفحات وجود فیزیکی نداشته بدین معنا که به ازای هر صفحه فایل جدیدی تولید نمی شود. این تکنولوژی امکانی را فراهم می آورد که به کمک آن می توان اقدام به ایجاد صفحه به تعداد نامحدود نمود. هر صفحه،‌ براي خود مي تواند داراي مشخصات منحصر به فرد نظير پوسته، نام، سطح دسترسي،‌ تاريخ شروع و پايان و مشخصه هاي ديگر باشد.
بومی سازی و مدیریت زبان
این پرتال با تمام زبان هاي دنيا سازگار بوده از آنها پشتيباني مي نمايد. زبان هاي مختلف بصورت يك فايل فشرده و به عنوان بسته زباني قابل اضافه شدن به پرتال بوده و به محض افزودن يك بسته زباني جديد تمام كنترل هاي پرتال بر اساس زبان انتخابي تغيير خواهد نمود، از ويژه گي هاي جالب اين پرتال اين مي باشد كه محتواي درون صفحات نيز مي تواند بر اساس زبان انتخابي تغيير نمايد. روش بومی سازی این پرتال بر اساس راه حل ارائه شده مایکروسافت یعنی استفاده از فایل های .resx می باشد.
پوسته و کانتینر سایت
در این پرتال، بخش گرافیکی سایت (پوسته) بطور کامل از محتوای سایت (متن) مجزا می باشد. این بدان معناست که شما  می توانید گرافیک و ظاهر سایت خود را بدون اینکه تأثیری روی عبارات صورت گیرد تغییر دهید. مدیر سایت تنها با نصب یک پوسته می تواند ظاهر کل پرتال را تغییر دهد. پوسته ها به راحتی قابل طراحی بوده و یا می توان آنها را دانلود یا از فروشندگان این محصول خریداری نمایید. کانتینر ها قاب هایی هستند که پیرامون ماژول نمایش داده شده و با توجه به پوسته طراحی می شوند.
سطوح دسترسی و نقش های امنیتی
این پرتال امکانی را برای مدیر سایت فراهم کرده که بتواند نقش های مختلف را تعریف کرده و این نقش ها را به گروه های کاربری مختلف انتساب دهد. نقش هایی نظیر اعضاء سایت، مشترکین خبرنامه، مدیران انجمن و ... نمونه هایی از این نقش ها می باشند.
  مدیریت اعضاء سایت
مدیریت اعضاء سایت همچون ایجاد کاربر جدید، ویرایش اطلاعات یا کلمه عبور یک کاربر خاص، انتساب نقش جدید به یک کاربر، حذف یا غیر فعالسازی حساب کاربر، ویرایش فرم ثبت نام اعضاء و فیلد هایی که می بایست هنگام ثبت نام نمایش داده شده و یا الزامی باشند، همچنین تنظیمات کلی در مورد ثبت نام اعضاء نظیر حداقل طول کلمه عبور و غیره در این بخش صورت می گیرد.
گزارش سایت
گزارشگر سایت امکان تجزیه و تحلیل بازدید کاربران سایت یا اعضای ناشناس را فراهم می آورد. این قسمت گزارش های مفیدی نظیر: صفحات محبوب سایت، تعداد بازدید یک صفحه در روز، بازدید صفحه در یک ساعت، تعداد بازدید صفحه در هفته، بازدید صفحه در ماه، آمار ورود و خروج کاربران، عضویت کاربران بر اساس کشور، عضویت کاربران بر اساس تاریخ را برای مدیران سایت ارائه می دهد.
مدیریت رویداد ها
علاوه بر گزارش سایت، بخش دیگری با عنوان مدیریت رویدادها در پرتال موجود می باشد که گزارش عملكرد داخلي پرتال را ثبت می نماید، به عبارتی در این بخش از هر اتفاقی که درون پرتال رخ دهد، گزارش تهيه مي شود. مثلاً درصورتيكه شما يك ماژول را درون صفحه اي قرار دهيد، اطلاعات مربوط به ماژول، صفحه اي كه اين ماژول در آن قرار گرفته، كاربري كه اين ماژول را قرار داده و صحت عملكرد اين ماژول درون پايگاه داده پرتال ثبت مي شود تا در موارد خاص مورد استفاده قرار گيرد.
خبرنامه و ارسال ایمیل
به كمك اين قسمت شما مي توانيد اخبار، اطلاعات و يا يك فايل را بصورت ايميلي از طرف پرتال به اعضاء سايت خود ارسال نماييد. شما مي توانيد يك يا چند گروه كاربري خاص (مثلا گروه خبرگزاران) را انتخاب نموده، موضوع و متن نامه را وارد کرده، اولویت آن را مشخص کرده و روش ارسال را انتخاب نمایید و نهایتا در صورت نیاز فایلی را به نامه خود پیوست نمایید.
بازیابی صفحات و ماژول های حذف شده
هر ماژول و يا صفحه اي كه پاك شود، عملاً از دست نرفته و در محلي به نام سطل بازيابي نگهداري مي شود تا درصورت پشيمان شدن از حذف آن مورد قادر به بازگرداني آن باشيد. همچنين درصورتيكه كه نسبت به حذف آن ماژول يا صفحه اطمينان پيدا نموديد مي توانيد از طريق همين قسمت، آن مورد را براي هميشه پاك نماييد.
معرفي سايت به موتورهاي جستجوي گوگل، ياهو، مايكروسافت
به كمك اين بخش شما مي توانيد به راحتي سايت خود را در موتور هاي جستجوي فوق ثبت نموده و ضمن ارائه نقشه سايت (Sitemap) به اين موتورها،‌ آنها را از آخرين وضعيت اطلاعات و صفحات موجود در پرتال خود آگاه سازيد اين امر باعث دسترسي سريعتر اين موتورهاي جستجو به اطلاعات سايت شما شده،‌ بنابراين از نتيجه مطلوب تري در جستجوها برخوردار خواهيد شد.
مدیریت اعضاء و ثبت نام
بطور پيش فرض 4 روش جهت عضويت اعضاء در پرتال موجود مي باشد كه توسط مدير سايت يكي از آنها قابل انتخاب بوده و هر لحظه قابل تغيير مي باشد. تنظیم مربوط به نحوه ثبت نام اعضاء در بخش تنظیمات سایت قابل مشاهده می باشد.
تعیین صفحات عمومی
در صفحه تنظیمات سایت بخشی برای تعیین صفحات عمومی نظیر صفحه آغازی، صفحه خانه، صفحه ورود به سایت و صفحه ثبت نام اعضاء موجود می باشد. بدین ترتیب مدیر سایت براحتی قادر خواهد بود تا هر یک از 4 صفحه فوق را بنابر نیاز تغییر دهد.
پروتکل SSL
در صفحه تنظیمات سایت بخشی جهت فعالسازی SSL در نظر گرفته شده است. با فعالسازی این گزینه مدیر سایت می تواند صفحات دلخواه خود را Secure کند.
سرویس هاستینگ
با توجه به اینکه یکی از قابلیت های ویژه این پرتال امکان ساخت بی نهایت سایت با آن می باشد، بنابراین بخشی جهت کنترل میزان منابع قابل استفاده هر پرتال در نظر گرفته شده است.
  تنظیمات JQuery
در این پرتال بصورت پیش فرض فریم ورک JQuery در تمام صفحات لود می شود. با استفاده از تنظیمات در نظر گرفته شده می توان با وارد کردن آدرس دلخواه، نسخه مورد نظر خود را به جای مورد پیش فرض استفاده نمود.
حذف فضای خالی (White Space)
جهت هر چه بالاتر رفتن سرعت بارگذاری صفحه می بایست حجم اطلاعات ارسالی از سرور به کلاینت کمتر باشد. یکی از روش های کاهش حجم صفحه حذف فضای سفید بین تگ های HTML می باشد. این پرتال با ارائه این سرویس امکان حذف فضاهای سفید را فراهم می آورد
تنظیمات عملکرد
از عوامل موثر دیگر در افزایش سرعت عملکرد پرتال کش کردن اطلاعات و فشرده سازی آنها می باشد. در این پرتال تنظیمات مختلف و کارآمدی برای این منظور در نظر گرفته شده اند.
آدرس کاربرپسند (Friendly URL)
از جمله عوامل موثر در افزایش رتبه سایت در موتورهای جستجو و همچنین به خاطر سپردن آدرس صفحات در پرتال ها، استفاده از آدرس های کاربرپسند می باشد. فرض کنید صفحه ای با عنوان درباره ما داشته باشید و در نوار آدرس مرورگر آدرس آن بصورت Tabid=34 باشد. عدد 34 تعیین کننده صفحه درباره ما می باشد اما زمانیکه تعداد صفحات سایت زیاد شود، به خاطر سپاری این مقادیر برای کاربران سایت کار بسیار دشواری می شود. همچنین عدد فوق برای موتورهای جستجو فاقد اهمیت می باشد.