زمان کنونی: ۲۹-۱-۱۴۰۵, ۰۶:۲۷ صبح درود مهمان گرامی! (ورودثبت نام)


ارسال پاسخ 
 
امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 1
  • 1
  • 2
  • 3
  • 4
  • 5
asp یا جوملا
۲۲-۷-۱۳۹۱, ۰۲:۲۸ عصر
ارسال: #1
asp یا جوملا
سلام
من مدتی است با دوستانی کار می کنم که اصرار دارند پروژه هایشان با ASP نوشته شود !
و من هم اصرار دارم با جوملا !

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


دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
۲۲-۷-۱۳۹۱, ۰۷:۲۶ عصر
ارسال: #2
RE: asp یا جوملا
بحث ASP و جوملا نیست!!! بلکه بحث ASP و یا PHP هست!
تفاوت های asp.net رو با Php که خودتون بهتر بتونید تصمیم بگیرید:
ASP.net یک محصول مایکروسافتی است که در مجموعه دات نت ارائه شده است. اما php یک زبان تحت وب اوپن سورس است.
برنامه های نوشته شده توسط asp.net روی سرور های ویندوز قابل اجرا هستند ، اما برنامه هایی که با php تولید میشوند تحت لینوکس اجرا میشوند. (البته تحت ویندوز هم میشه php نصب کرد، اما تحت لینوکس به صرفه تره . چون اجاره سرور لینوکس ارزان تره)
ASP.net قابلیت encode کردن کدهای نوشته شده سمت سرور را با تبدیل آنها به یک فایل DLL فراهم ساخته است (code-Behind) تا حتی کسی که به سرور شما دسترسی دارد هم سورس های شما رو نبیند. اما php گزینه کامپایل ندارد . البته یک رمزنگار بنام zend برای php نوشته شده که کاری مشابه encode کردن را بر روی کدهای php انجام میدهد.
قابلیت های شی گرایی در asp.net به دلیل قابلیت کامپایلی بودن آن و مجتمع شدن با سایر زبان های دات نت خیلی بهتر پیاده سازی شده است.
Asp.net برای برنامه نویسی های سریع بسیار مناسب است. زیرا تعداد بسیار زیادی کتابخانه دارد که کامپوننت های مخصوص هر کاری را بصورت آماده در اختیارتان قرار می دهد . اما در برنامه نویسی با php شما مجبورید اکثر بخش های برنامه نویسی را خودتان بنویسید و این وقت زیادی از شما می گیرد. البته در پروژه های بزرگ ، بخش کدینگ چون یکبار نوشته شده و چندین بار استفاده میشود، در میزان وقتی که در مقایسه با asp.net می گذارید چندان فرقی نمی کند. در ضمن در php گاهی دستان شما بازتر است.
IDE به محیطی برنامه نویسی زبان ها میگویند. ASP.net تحت Visual Studio نوشته میشود که در کشورهایی که ملزم به رعایت کپی رایت هستند 4000 دلار قیمت دارد. در حالی که IDE های موجود برای زبان PHP معمولا رایگان است. اما در ایران که خداروشکر این مورد با هزار تومن در درسترس است.
بانک اطلاعاتی مورد استفاده برای زبان های دات نت معمولا SQL Server است و بانک اطلاعاتی مرتبط با PHP معمولا MySQL است. تا این اواخر MySQL امکان نوشتن stored Procedure را نداشت که گویا در نسخه جدیدش اضافه شده. قیمت لایسنس SQL server معمولا از my sql بالاتره.
کدهای رایگان برای هر دو زبان در اینترنت به وفور یافت میشود و در این مورد نگرانی ندارید.
امکانات URL-Rewriting در زبان PHP ساده تر از زبان های دات نتی قابل پیاده سازی است. برای اینکار در ریشه سایتی که نوشته اید یک فایل htaccess میگذارید و تنظیمات مربوط به URL Rewriting را داخل آن تنظیم میکنید. اما برای زبان های دات نتی شما باید این تنظیمات را روی سرور انجام دهید. به همین دلیل اگر پروژه ای نوشته باشید که بخواهید در آن از امکانات URL Rewriting استفاده کنید در حالت برنامه نویسی دات نتی، نیازمند اجاره کردن یک سرور هستید که اینکار برای پروژه های کوچک که با 20 مگابایت هاست کارشون راه میفته توجیه اقتصادی نداره.
(( URL-Rewriting به ایجاد آدرس های مجازی روی سرور میگن. مثلا آدرس وبلاگ هایی که شما در یک سرویس مانند پرشین بلاگ میسازید مجازی هستند. چون هیچ دامنه ای امکان داشتن یک میلیون ساب دامین واقعی رو نداره. پس اینکار توسط شبیه سازی انجام میشه که بهش URL Rewriting میگن.))
PHP با زبان خاص خودش نوشته میشود و چندان هم مشکل نیست. اما ASP.net با استفاده از زبان های دات نتی قابل نوشتن است. که معروف ترین آنها vb.net و سی شارپ است. کدنویسی با استفاده از VB.net برای تازه کارهای برنامه نویسی خیلی ساده تر است و کد نویسی C# برای دانشجویان رشته نرم افزار که با زبان C آشنایی دارند توصیه میشه. معمولا هر برنامه نویسی با یکی از این زبان ها کار میکند و روی آن زبان متمرکز میشود. قدرت هر 2 زبان سی شارپ و VB.net در برنامه نویسی یکسان است و فقط سینتکس آنها متفاوت است.

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

منبع: دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
امضاء سعید حمزه زاده
طراحی انواع وب سایت شرکتی، شخصی، پورتال خبری، فروشگاهی، انجمن های گفتگو، طراحی انواع صفحات اینترو، طراحی و پیاده سازی انواع نرم افزارهای مدیریت، حسابداری و حسابرسی بر پایه RFID و بارکد
طراحی و بهینه سازی وبسایت با قیمت استثنایی!
گروه نرم افزاری رادین : دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط rezaetemadi ، صابرمحمدی ، Reza Ganji ، Zhyar ، صدرا حسابی
۲۳-۷-۱۳۹۱, ۰۴:۰۶ صبح
ارسال: #3
RE: asp یا جوملا
جالب بود
بصورت کامل خوندمش
ولی سوال اینه که مثلا ما قراره یه پرتال بسازیم
شرایط هم کاملا آمادهس و از لحاظ ریالی هم مشکل نداریم
شما خودتون ASP رو انتخاب میکنید یا PHP ? و چرا ؟
امضاء Zhyar
در فروشگاه اینترنتی من این خدمات داده می شود: ارسال رایگان به سراسر کشور + قیمت هایی کاملا منصفانه و رقابتی + گارانتی 18 ماهه + 5 سال خدمات پس از فروش

دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
Ok
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
۲۳-۷-۱۳۹۱, ۰۴:۲۶ صبح
ارسال: #4
RE: asp یا جوملا
چون با asp شما جدا از بحث امنیتی، باید کل پنل مدیریت رو طراحی کنید، هزینه و زمان بیشتری لازم هست!


یا علی
امضاء سعید حمزه زاده
طراحی انواع وب سایت شرکتی، شخصی، پورتال خبری، فروشگاهی، انجمن های گفتگو، طراحی انواع صفحات اینترو، طراحی و پیاده سازی انواع نرم افزارهای مدیریت، حسابداری و حسابرسی بر پایه RFID و بارکد
طراحی و بهینه سازی وبسایت با قیمت استثنایی!
گروه نرم افزاری رادین : دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط Reza Ganji ، Zhyar
۲۳-۷-۱۳۹۱, ۰۴:۴۹ صبح
ارسال: #5
RE: asp یا جوملا
منم همین موضوع رو با یکی از استادم مطرح و سرش صحبت کردیم
و اون موضوع باگ و بحث های امنیتی رو مطرح کرد
و ....
امضاء Zhyar
در فروشگاه اینترنتی من این خدمات داده می شود: ارسال رایگان به سراسر کشور + قیمت هایی کاملا منصفانه و رقابتی + گارانتی 18 ماهه + 5 سال خدمات پس از فروش

دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
Ok
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط Reza Ganji
۲۳-۷-۱۳۹۱, ۰۴:۵۵ صبح
ارسال: #6
RE: asp یا جوملا
دقیقا همینطوره، ببینید طی سالیان طولانی از جوملا 1 شروع شد تا 1.5، 1.6، 1.7... 2.5... 3...

به مرور تونسته باگ ها و امنیت رو تصحیح کنه! که تازه هنوز هم قابل هک هست!!!

حالا باید بیاید و خودتون از صفر شروع کنید

اکثرا کسانی هم که میگن 0 تا 100 طراحی میکنیم، یک قالب آماده هست که همون رو تغییر میدن...

یا علی
امضاء سعید حمزه زاده
طراحی انواع وب سایت شرکتی، شخصی، پورتال خبری، فروشگاهی، انجمن های گفتگو، طراحی انواع صفحات اینترو، طراحی و پیاده سازی انواع نرم افزارهای مدیریت، حسابداری و حسابرسی بر پایه RFID و بارکد
طراحی و بهینه سازی وبسایت با قیمت استثنایی!
گروه نرم افزاری رادین : دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط Reza Ganji
۲۳-۷-۱۳۹۱, ۰۵:۰۲ صبح
ارسال: #7
RE: asp یا جوملا
یعنی اگه خودمون از صفر شروع کنیم دیگه باگ و حفره نداره کارمون؟؟؟؟

هرچند من برا این باورم که هیچ وبی 100% امن و غیر قابل نفوذ نیست. بحث امنیت یه سری پارامترهاست که اگه با هر زبانی در پروژه رعایت بشه میتونه خوب جواب بده
امضاء Zhyar
در فروشگاه اینترنتی من این خدمات داده می شود: ارسال رایگان به سراسر کشور + قیمت هایی کاملا منصفانه و رقابتی + گارانتی 18 ماهه + 5 سال خدمات پس از فروش

دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
Ok
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
۲۳-۷-۱۳۹۱, ۰۵:۰۴ صبح
ارسال: #8
RE: asp یا جوملا
منظور اینه اگر خودمون از صفر شروع کنیم مدتها وقت برای رفع باگ ها باید بزاریم.
ضمن اینکه اونوقت برای یک سایت باید چندین میلیون هزینه گرفته بشه.
امضاء Reza Ganji
انجمن پارس جوم
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط Zhyar ، سعید حمزه زاده ، صدرا حسابی
۲۳-۷-۱۳۹۱, ۰۶:۵۳ عصر
ارسال: #9
RE: asp یا جوملا
سلام
فقط نکته ای که هست یه سری cms بر اساس ASP.NET هم وجود داره، مثلا DotNetNuke که اپن سورس هم هست، ولی قدرتشون اصلا با cmsهای معروفی که بر اساس php نوشته شدن قابل مقایسه نیست و افزونه های زیادی هم نوشته نشده براشون، در سال 2011 هم بهترین cms های رایگان جوملا و دروپال و وردپرس شناخته شدن.
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
۲۸-۷-۱۳۹۱, ۰۴:۳۵ صبح
ارسال: #10
RE: asp یا جوملا
شاید اگر بخوام بصورت اجمالی مقایسه ایی بین ASP.NET & PHP داشته باشم میتونم موارد زیر را بررسی کنیم
یک- از لحاظ سرعت : الف- سرعت بارگذاری ب- پیاده سازی

الف- سرعت بارگذاری :
بطور خلاصه میشه گفت: در بارگذاری سرعت PHP بیشتر است، چرا؟ چون نیاز به ENGEN و کامپوننت های ویندوزی ندارد. چون بانک اطلاعات PHP و دستورات داخلی داخلی هستند. هرچند در Asp.Net بحث Cach به وجود آمده، یعنی اینکه در بار اول اگر بارگذاری طول بکشه در بارهای بعدی سریعتر خواهد بود اما Cach یه مشکلی دارد و اونم این که سخت افزاربر است.

ب- پیاده سازی :
سرعت پیاده سازی در ASP.NET بیشتر است چون از کنترلهای ویژوال استفاده می کند.

دو: از لحاظ استفاده بهینه از حافظه:
ASP.NET به شدت حافظه بر است و مدیریت حافظه در PHP بهتر است

سه : از لحاظ هزینه:
- هزینه اولیه: ASP.NET هزینه بالایی دارد(البته نه در ایران) و PHP ایگان است.
- هزینه ارتقا : ASP به نرم افزارهای دیگه ایی همچون SQL SERVER و... نیاز دارد.
- هزینه پشتیبانی: پشتیبانی ASP رایگان است و مایکروسافت این کار رو انجام میده اما اما در PHP یا باید خیلی حرفه ایی باشی که خودت مشکلاتت رو حل کنی یا باید هزینه بدی برات مشکل رو حل کنند.

چهار: رفع اشکال:
اگر در ASP باگی وجود داشته باشه باید منتظر باشی تا مایکروسافت اون رو رفع و رجوع کنه اما در PHP اگر خودت یه کم سواد کد نویسی داشته باشی این مشکل رو میشه حل کرد چون اپن سورس هست.

پنج : از لحاظ پلت فرم:
ASP بدون ویندوز یعنی هیچ .... ولی PHP نیاز به سیستم عامل خاصی ندارد.

شش:از لحاظ امنیت:
این رو دیگه من بحث نمی کنم چون کار من نیست. شرمنده...

هفت: بازار کار:
فک میکنم بازار کار ASP.NET بهتر باشه ... (حداقل در ایران)

اینم از مقایسه
اگه کمی کسری داشت ببخشیددیگه...Rose
امضاء Zhyar
در فروشگاه اینترنتی من این خدمات داده می شود: ارسال رایگان به سراسر کشور + قیمت هایی کاملا منصفانه و رقابتی + گارانتی 18 ماهه + 5 سال خدمات پس از فروش

دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
Ok
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط nohz ، Reza Ganji
ارسال پاسخ 


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: