PDA

View Full Version : نظر سنجی: CMS های تجاری در ASP.NET



olkamiz
چهارشنبه 05 تیر 1387, 16:08 عصر
سلام به همه ی بچه های برنامه نویس فعال در این سایت.
من یک سایت دارم که با دانت نت 2003 نوشتم. البته من پایان نامه ام را هم با اون نوشته بود م ( فارغ التحصیل کارشناسی کامپیوتر هستم). یعنی الان حدود یک سال است که دات نت کار می کنم و تسلط خوبی دارم.
خیلی ها از سایت من برای گرافیک اون ایراد گرفتن. البته حق هم داشتن. خیلی از دوستام از می پرسن که چرا از cms که مربوط به php است استفاده نمی کنم. یکی از دوستام حدود 40 سایت تحویل مشتری داده و من هنوز تو این سایت خود م دارم دست و پا می زنم چرا که تکمیل نیست . دوستم به من گفت اگه بخواهی تجاری کار کنی باید از قالب های آماده استفاده کنی و این که حدود 20 سی دی قالب آماده دارد و به من می دهد و به من کمک خواهد کرد که راه بیافتم . من اولش خیلی مقاومت کردم چونasp.net زیاد کار کرده بودم . ولی دیگه دارم تسلیم میشم. چون با دات نت هر موضوعی که پیش میاد باید خودم طراحی کنم و خیلی وقتم را میگیره و اصلا نمی توانم کار تجاری انجام دهم و در حال حاضر تصیمیم دارم دوباره به php برگردم. و با cms و phpnuke و.. کار کنم . حال می خواستم نظر شما دات نت کار ها را بدانم.
البته لازم به ذکر است که من قبلا php کار کرده بود و یک پروژه دانشجویی هم با اون نوشتم .پس فکر می کنم برگشتن به اون زیاد برام سخت نباشه.

سایت من : www.olkamiz.com (http://www.olkamiz.com/)

Behrouz_Rad
چهارشنبه 05 تیر 1387, 16:19 عصر
عنوان تاپیک رو متناسب با موضوعی که مطرح کردید اصلاح کردم.
------------------------------
در ASP.NET هم CMS های تجاری که بتونی از اونها به صورت رایگان استفاده کنی زیاد هست.
من فکر می کنم اگر از گوگل کمک بگیری می تونی نتایج خوبی به دست بیاری.
البته به نظر من تنوع CMS هایی که با PHP نوشته شدند بیشتر از ASP.NET هست.

موفق باشید.

tc1000
چهارشنبه 05 تیر 1387, 16:24 عصر
یعنی واقعا استفاده از CMS های آماده رو شا تایید میکنید جناب راد؟

amin727
چهارشنبه 05 تیر 1387, 17:03 عصر
وقتی وب سایت رسمی www.asp.net تایید میکنه مطمئن باش استاد راد هم تایید می کنن
umbraco و DNNو beerhouse و...

olkamiz
چهارشنبه 05 تیر 1387, 17:13 عصر
من قبلا تونسته بود یک مورد که DotNetNuke_3.3.7_Source رو پیدا کنم که گفته بود با asp.net 2003 , sqlserver2000 که من با اونا کار می کردم را دانلو د کنم. ولی بعد از یک هفته تلاش آخرش هم نتونستم نصبش کنم. و در همون درست کردن دیتا بیس اون موندم و هیچکی جواب درست و حسابی به من نداد و فقط گفتن که باید یوز و پسورد رو درست بدی که این رو خودم هم می دونستم چون تو آموزش نصب خودش بود . خوب من که نمی دونستم چطور باید در sqlserver2000 که با windows authentication کار می کنه چینن کاری بکنم.خلاصه آخرش هم نشد. من یوز را به صورت mahmoud\aspnet هم دادم ولی باز هم کار نکرد.آخرش کلافه شدم و رها کردم.
حالا اگه درست هم کار بکنه فقط همین یه مورد تو اینترنت پیدا میشه.

مهدی کرامتی
چهارشنبه 05 تیر 1387, 18:15 عصر
مشکل شما در استفاده از ASP.NET و یا PHP نیست، بلکه برداشت نادرست از وظایف یک برنامه نویس وب است.
در ایران به نادرست باب شده که تمام کارهای یک پروژه از جمله برنامه نویسی، طراحی عناصر ظاهری (گرافیک) و ... پروژه را یک شخص انجام می دهد، در حالی که طراحی گرافیکی پروژه ها، بخصوص در مورد پروژه های وب میبایست توسط یک طراح گرافیست انجام شود.

olkamiz
چهارشنبه 05 تیر 1387, 21:05 عصر
بله . من هم به تخصصی شدن کارها اعتقاد دارم. ولی الان نمی تونم این کار رو انجام بدم.
تا حالا هم با cms ها کار نکردم . ولی به من گفته شده که اگه با اونا کار کنم دیگه از گرافیست ( که من در اون قوی نیستم) بی نیاز می شم. چون که گرافیک اون ها خیلی خوبه.
تازهکلی برنامه نویسی که قبلا انجام شده نظیر فروم ، چت ، سیستم عضوگیری با تصاویر امنیتی و .... هم لازم نیست انجام بدم و فقط برنامه هایی که باید به ابتکار خودم باشه انجام بدم . آیا این گفته ها درسته یا نه؟

Behrouz_Rad
چهارشنبه 05 تیر 1387, 21:16 عصر
هر CMS ای برای همه کاری خوب نیست. بستگی به حوزه ی کار شما داره. اگر شرکتی به شما سفارش ساخت یک سایت با امکانات خاص بده شما نمی تونی از یک CMS استفاده کنی.
فکر می کنم دید شما فقط جنبه ی مادی قضیه است. دید "فقط مادی" صحیح نیست. شما باید بتونی در موقع مقتضی از نحوه ی عملکرد برخی از بخش های مهم یک CMS اطلاع داشته باشی تا بتونی در صورت نیاز اون رو بنا بر نیاز خودت "سفارشی" کنی. مثلا برای DNN چند کتاب الکترونیکی وجود داره که ساختار اون رو تشریح کردن.

موفق باشید.

tc1000
پنج شنبه 06 تیر 1387, 00:15 صبح
مشکل شما در استفاده از ASP.NET و یا PHP نیست، بلکه برداشت نادرست از وظایف یک برنامه نویس وب است.
در ایران به نادرست باب شده که تمام کارهای یک پروژه از جمله برنامه نویسی، طراحی عناصر ظاهری (گرافیک) و ... پروژه را یک شخص انجام می دهد، در حالی که طراحی گرافیکی پروژه ها، بخصوص در مورد پروژه های وب میبایست توسط یک طراح گرافیست انجام شود.


دقیقا سئوال من رو پاسخ دادید.
من همیشه به این مووع فکر میکنم که یک نفر خیلی راحت یک PHPnuke نصب میکنه و شروع میکنه به منو ساخت ن و .... و یه پولی میگیره
حالا اون cms برای چه کاری استفاده میشه بماند.
متاسسفانه یا خوشبختانه این موضوع خیلی باب شده و اکثرا هم به همین نحوه استفاده می کنند.
ولی این برای یک برنامه نویس جالب نیست ممکنه تکنیکهای برنامه نویسی که در اون cms به کار روفته رو یک برنامه نویس بتونه یاد بگیره و ازشون ایده بگیره ولی بنده به نوبه خودم هیچ وقت نتونستم با این cms ها کنا بیام ( خوشم نمی یاد ) احساس می کنمشاید چونphp بلد نیستم باهاش بیگانه هستم.
در نتیجه تصمیم گرفتم که در اکثر مواقع برای ساختن سایتهای مختلف با گرافیست کارها و متخصصیین گرافیگ مشورت و نظر بخوام و پروژه رو با اونها شروع کنم و کار رو به اتمام برسونم و من فقط برنامه نویسی اون رو انجام میدم و قرار نیست که گرافیک سایت رو انجام بدم چون بلد نیستم حارونی چیه ، رنگ چیه و ....
نظر جناب راد و آقای کرامتی رو در مورد می خوام بدونم که آیا من درست فکر میکنم و یا کلا اشتباست

Behrouz_Rad
پنج شنبه 06 تیر 1387, 07:58 صبح
تصمیم گرفتم که در اکثر مواقع برای ساختن سایتهای مختلف با گرافیست کارها و متخصصیین گرافیگ مشورت و نظر بخوام و پروژه رو با اونها شروع کنم و کار رو به اتمام برسونم و من فقط برنامه نویسی اون رو انجام میدم و قرار نیست که گرافیک سایت رو انجام بدم چون بلد نیستم حارونی چیه ، رنگ چیه و ....

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

موفق باشید.

miladr
جمعه 07 تیر 1387, 04:16 صبح
من فکر می کنم بحث گرافیک و برنامه نویسی جدا از همه چون خروجی همه cms ها در آخر HTML هست.پس شما وقتی یه سایت با php میبینی اون رو با asp.net هم میشه پیاده کرد.
در مورد CMS هم من فکر می کنم واسه کار های معمولی و روتین مثلا سایت بیشتر شرکت های کوچک و متوسط میتونی از CMS ها استفاده کنی مثلا من از DotNetNuke استفاده می کنم و مشکلی هم ندارم فقط باید هاست خوبی داشته باشی.
چیزی که باید دقت کنی اینکه این CMS ها تنبلت نکنن من از DNN استفاده می کنم که درآمد داشته باشم و وقت اضافه که بدست میارم صرف یاد گیری بیشتر می کنم که وقتی پروژه خاص که احتیاج به کدنویسی داره پیش اومد مشکلی نداشته باشم

olkamiz
جمعه 07 تیر 1387, 10:45 صبح
از همه ی کسانی که در این بحث شرکت کردند تشکر می کنم. من تصمیم گرفتم در asp.net بمانم. و به توصیه آخری که آقای راد مطرح کردند یعنی گرافیک جدا و برنامه نویس جدا عامل باشم.همچنین سعی می کنم به توصیهی mildar هم عمل کنم و DNN رو هم یاد بگیرم تا درآمد هم داشته باشم و هم تنبل هم نشوم.