Archive

Archive for آوریل 20th, 2009

ورد پرس : رویای مدیران وب !

فروردین ۳۱م, ۱۳۸۸

پس از چندی کار با سیستم های مدیریت محتوا و نا امیدی از هر کدام از آنها با دلیلی، ورد پرس را نه به عنوان CMS (سیستم مدیریت محتوا) بلکه به عنوان سیستم مدیریت وبلاگ آزمودم.اما در آن قابلیت هایی دیدم که در سیستم های مدیریت محتوای دیگر ندیده بودم یا حد اقل مجموع آنها را با هم نیافته بودم.

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

حال چند مزیت این سیستم را بر می شمریم. بی شک اولین مزیت و خصوصیتی که نظر هر استفاده کننده ای را به خود جلب می کند حجم کم آن است چون ابتدا میبایست آن را بارگذاری و آپلود کند. اگر حجم سیستم پایه ورد پرس را با حجم پایه ی سیستم های دیگر مقایسه کنیم متوجه خواهیم شد که سیستم های دیگر حد اقل ۲ یا ۳ برابر ورد پرس جا اشغال می کنند!

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

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

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

نکته قابل توجه برای ورد پرس یکتایی آن است. نه تنها مانند PHP-Nuke یا دیگر سیستم های مدیریت محتوا از آن انشعاب گرفته نشده، بل تنها یک ناشر و یک پشتیبان دارد.حتی سعی شده قالب ها و افزونه ها هم در وبگاه ورد پرس جمع شوند تا از سر در گمی استفاده کنندگان جلوگیری شود.

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

بی شک کاربران تفاوت سرعت بارگذاری و پاسخگویی صفحاتی که با وردپرس ساخته می شوند را با صفحاتی که دیگر سیستم ها میسازند متوجه خواهند شد.این امر را میتوان با نرم افزار های آزمایش صفحات نیز نشان داد.

آیا با قالب های PHP-Nke یا Post Nuke و حتی Mambo و و امثالهم کار کرده اید؟ سیستم به شما چه آزادی هایی در طراحی می دهد؟ قالب ها چقدر قابل تغییر و ویرایش هستند؟ روشن است که توانایی طراح بسیار مهم است اما انعطافی که ورد پرس دارد به طراح قالب اجازه می دهد که تقریبا هر کاری دوست دارد بکند!! البه در اینجا قرار نیست همی ی سیستم ها زیر سوال بروند اما اگر هر کدام را با ورد پرس مقایسه کنید، تفاوت را احساس خواهید کرد.

ورد پرس را میتوان الگوی سیستم های دیگر قرار داد. هر چند آرمان ها و طرح هایی که نویسندگان سیستم های دیگر و خود ورد پرس در سر دارند بسیار پرورده تر و دلربا تر و زیبا تر از ورد پرس کنونی (یا هر سیستم مدیرت محتوای دیگر) هستند، ولی به عمل کار برآید!

میتوان ورد پرس را نه بهترین، ولی جزئی از بهترین سیستم های مدیریت محتوای رایگان یا به عبارتی متن باز (Open Source) دانست. خود آن را بیازمایید و قطعا به این تجربه خواهید رسید.

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

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

اینترنت ، امنیت و توسعه وب

سیستم های مدیریت اطلاعات کلان

فروردین ۳۱م, ۱۳۸۸

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

در برخی موارد نیز ناچار به تغییر سیستم اطلاعاتی تحت مدیریت خود میشوند که گاها باعث از بین رفتن یا بلا استفاده شدن کل یا بخشی از اطلاعات میشوند و پس از مدتی در اثر نیاز به این اطلاعات به همان سیستم های قدیمی روی می آورند و نه تنها این امر موقت نیست بلکه به صورت مصلحتی دائم نیز میشود !

علاوه بر موارد ذکر شده ، مقاومت در برابر تغییرات امری طبیعی و اغلب نا خود آگاه است که انسان سر می زند. در هر شرایطی با تغییرات مقابله میکند حتی اگر خود خواستار آن باشد! این مشکل در به روز کردن و بهینه کردن روش های داده اندوزی و مدیریت اطلاعات نیز به چشم میخورد. حال چاره چیست؟

با وجود این مشکلات، هستند پیشگامانی که به این وادی وارد شده و کور سو های امیدی که رو به نابودی می رفت را روشن تر کردند.

سوال اول این است که سیستم های کلان مدیریت اطلاعات چه مزایایی دارند؟

البته پاسخ این پرسش در یک یا چند نوشته نمی گنجد اما از میان شاخص ترین آنها میتوان به چند مورد اشاره کرد:

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

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

حتی اگر دو سیستم که با این متد طراحی شده باشند بخواهند به اشتراک اطلاعات یا تلفیق دو بانک اطلاعاتی در همدیگر و استفاده مشترک بپردازند، دیگر نبازی به پردازش های سنگین و آزمون و خطا و تست و نسخه های آزمایشی و غیره نیست. بلکه نظامی که در بانک اطلاعاتی حکم فرما شده، به طراحان و توسعه دهندگان و مدیران آرامش خاطری می دهد که دیگر مشکلات گذشته به سراغ آنها نخواهد آمد!

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

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

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

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

اینترنت ، امنیت و توسعه وب