مقایسه PHP-nuke و CPG-nuke از دید یک استفاده کننده ( یا چرا من PHP-nuke را ترجیح دادم )
همانطور هم که خدمتتان عرض کردم، یک web portal جدید پیدا کردم به نام CPG-nuke، این پورتال که طبق گفتههای خودش از PHP-nuke 6.5 به عنوان هستهی خود استفاده میکند و آخرین ورژن آن ۸.۳ میباشد. میخواهیم با هم قابلیتها و معایب آن را مروری کنیم.
CPG-nuke در مقایسه با PHP-nuke
دارای قابلیتهای بیشتری میباشد که عبارتند از :
۱-قابلیت دیدن و یا دیده نشدن قسمتی از صفحهی وب توسط کلیک کردن دکمهی� - و + در گوشه صفحات.
![]()
![]()
۲-اضافه شدن Coppermine Gallery ، که یک گالری عکس Open Source میباشد به آن ( البته این گالری عکس، گالری عکسی است
نه برای به نمایش درآوردن عکسهای خانوادگی چون قابلیت استفاده از username , password را برای مشاهده کردن آلبوم های خاص اختصاص یافته به آنها را ندارد. توصیه من استفاده از phpWebGallery میباشد.)
۳-نصب آسان و سریعتر ، تنها شما لازم است که database خود را ایجاد نمایید و بقیه کارها را به عهده CPG بگذارید.
دیگر نیازی به استفاده از PhpMyAdmin و یا نرمافزارهای مشابه آن نمیباشد و دیگر نیازی به دانش استفاده از پایگاه داده نمیباشد و برای افرادی که به آن آشنایی ندارند بسیار کارها آسان شده است.
۴-استفاده از اسکریپتهای جاوا به طور قابل توجه ، همانطور که گفتم قابلیت کم و زیاد کردن صفحات با انتخاب - و + و همچنین قابلیت عبارات متحرک (مانند Last Articles که در سایت من مشاهده میکنید، که با متحرک کردن عبارات باعث خوانایی بیشتر صفحات میشود )
۵- از بین بردن مشکلات UNION برای PHP-nuke که باعث میشد اطلاعات شما به سادگی از دست برود.
۶- بالا بردن سرعت Load شدن صفحات PHP با استفاده از Turck mmcahe
7- پشتیبانی از زبان فارسی به صورت default
8- با این قابلیتهای اشاره شده و همانطور که CPG ادعا کرده است در حال حاضر بزرگترین پورتال در حال رشد میباشد و در حال حاضر بر
روی ۱۰۰۰۰ سایت در حال اجرا است.
و اما هر چیزی در کنار قابلیتهای خود دارای ضعفهایی نیز میباشد که برای CPG-nuke عبارت است از:
۱- مشکل با PHP : همان طور که میدانید هم PHP-nuke و هم CPG-nuke هر دو با استفاده از PHP نوشته شدهاند ( CPG خود بر
پایه PHP است ) ، من برای نصب CPG-nuke از ورژن ۴.۳.۳ استفاده کردم که با مشکلات بسیاری مواجه شدم ، یکی از مشکلات مربوط به مشکل session_expire_time بود که نمیدانم چرا ولی در PHPخود نتوانستم فعالش کنم و همهاش به من پیغام session expired میداد و این که میبایست دوباره login �کنم ولی بر روی host خود این مشکل را نداشتم و به راحتی کار میکرد. و در کل نبود یک manual کامل برای این که بتواند به سوالات جواب بدهد و یا این که حداقل تنظیمات PHP �را مشخص کند ، درست است که بسیاری از help های نوشته شده کامل نیستند و برای تمام سوالات جوابگو نیستند ولی به هر حال به تعدادی از سوالات شما جواب میدهند و شما را تنها با نرمافزار تنها نمیگذارند.
۲- کمبود اطلاعات و سایتهای تخصصی در این زمینه : برای مشکلاتی که برای شما هنگام نصب و یا کار پیش میآید تنها سایتی که دارای Forum میباشد، سایت CPG-nuke �میباشد، که البته من هنوز نتوانستم در آن ثبت نام کنم، مثل این که مشکل دارند. منظور این که شما اگر به مشکلی بربخورید به سادگی نمیتوانید جواب آن مشکل را پیدا کنید.
۳-درست است که فارسی به عنوان زبانی در CPG-nuke استفاده شده است ولی شما جایی را پیدا نمیکنید که بتوانید زبان فارسی را به عنوان زبان دیگر برای سیستم خود download کنید. ( من زبان Arabic را download کردم و با تغییراتی آن را به فلرسی تبدیل کردم )
و در کل این که
:
من به شخصه قصد استفاده از CPG-nuke را برای سایت خود داشتم ولی با توجه به مشکلات بالا و این که PHP-nuke چندین وقت است که جواب خود را پس داده است و از همه مهمتر این که در صورت بروزمشکل ، مطمین باشید ۱۰۰۱
سایت پیدا میکنید که میتوانید اطلاعات بسیار مفیدی از آنها بگیرید و مشکل خود را رفع کنید .
تا به تکامل رسیدن CPG-nuke منتظر خواهیم ماند و سایت من هم چنان بر روی پورتال PHP-nuke به حیات خود ادامه خواهد داد.






