سفارش تبلیغ
صبا ویژن
آنکه خود را بشناسد به غیر خود آگاهتر است . [امام علی علیه السلام]
 
چهارشنبه 94 خرداد 6 , ساعت 3:38 عصر
طراحی سایت با PHP یا ASP.NET

طراحی سایت با PHP یا ASP.NET

در صورتی که قصد طراحی سایت داشته باشید ممکن است این سوال براس شما به وجود آید که بین زبان های برنامه نویسی تحت وب PHP و ASP.NET کدام یک را می بایست انتخاب نمایید. در این مقاله سعی خواهم نمود تا این مسئله را برای شما روشن نمایم. PHP و ASP.NET هر دو جزو رایج ترین زبان های برنامه نویسی تحت وب در ایران هستند که هر یک طرفداران و توسعه دهندگان مربوط به خود را دارد. با توجه از جنبه های مختلف مقایسه هر یک از جنبه ها را در یک بخش توضیح خواهم داد.

 

از نظر قیمت

PHP بر پایه سیستم عامل لینوکسبوده و ASP.NET بر پایه سیستم عامل ویندوز و همانطور که می دانید لینوکس به صورت کاملا رایگان عرضه می گردد حال آنکه برای استفاده از ویندوز هزینه مربوط به فعال سازی می بایست پرداخت گردد. هاستینگ های لینوکس معمولا نسبت به هاست های ویندوز ارزان تر بوده و معمولا با قیمت پایین تری ارائه می گرددند. در کنار مسئله سیستم عامل، PHP به صورت کد باز عرضه می گردد و اسکریپت ها و کدهای رایگان بسیار بیشتری نسبت به ASP.NET برای آن وجود دارد و در صورتی که قصد طراحی سایت خاصی را داشته باشید معمولا اسکریپت های آماده و رایگان بیشتری برای استفاده نسبت به ASP.NET وجود دارند و همین مورد باعث قیمت پایین تر هزینه طراحی سایت PHP نسبت به ASP.NET می باشد.

سرعت

با توجه به وجو کدهای آماده و رایگان بیشتر برای PHP معمولا سیکل طراحی سایت با PHP به مراتب سریعتر از ASP.NET می باشد و همچنین کد زنی در PHP بسیار ساده تر می باشد و وجود سیستم های مدیریت محتوای رایگان و محبوبی نظیر جوملا و وردپرس کار طراحی وب سایت را بسیار ساده و سریع می سازد. البته .NET نیز سیستم های مدیریت محتوای رایگان خود نظیر DotNetNuke و Kentico را دارد.

پایداری

هر دوی این زبان های برنامه نویسی جزو سیستم های پایدار می باشند و توسط آن ها وب سایت های قدرتمند بسیاری طراحی گردیده است. به عنوان مثال فیسبوک که یکی از قدرتمدترین شبکه های اجتماعی می باشد توسط PHP پیاده سازی شده است و همچنین Myspace که یکی دیگر از شبکه های اجتماعی قدرتمند می باشد توسط ASP.net پیاده سازی گردیده است.

عملکرد

PHP معمولا تحت لینوکس، آپاچی و mysql می باشد که بهینه سازی بسیاری برای ارتباط سریعتر این سه انجام شده است که باعث سرعت بالای آن گردیده است و همچنین ASP.NET معمولا تحت ویندوز، IIS و MSSQL که ارتباط و هماهنگی مناسبی با یکدیگر دارند و تفاوت عملکرد PHP و ASP.NET نا محسوس می باشد. موردی که وجود دارد آن است که فایل های سیستمی لینوکس عملکرد بهتری نسبت به فایل های NTFS ویندوز دارند و همین مورد باعث برتری عملکرد PHP نسبت به ویندوز می باشد.

پشتیبانی

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

ابزارهای توسعه و کد نویسی

برنامه نویسان برای توسعه PHP معمولا از ویرایش گرهای مختلفی استفاده می نمایند حال آنکه توسعه دهندگان ASP.net معمولا با Microsoft Visual Studioکد نویسی می نمایند. البته امروزه اکثر ویرایش گرهای برنامه نویسی از PHP و ASP.NET به طور همزمان پشتیبانی می نمایند که دو مورد از ویرایشگرهای مطرحDreamweaver، Notepad++ می باشد.

آسانی در یادگیری

PHP بسیار ساده تر از ASP.NET در یادگیری می باشد زیرا کدهای آن و روتین برنامه نویسی بسیار ساده ای برای آن در نظر گرفته شده است حال آنکه برای کار با ASP.NET می بایست از زبان برنامه نویسی C# و یا VB.NET استفاده نمایید که زبان های پیچیره تری هستند.

محبوبیت

PHP به عنوان محبوب ترین زبان برنامه نویسی تحت وب می باشد که آن نیز به دلیل رایگان و متن باز بودن آن می باشد امروزه جامعه متن باز یا Open sourceهر روز در حال گسترش و توسعه می باشد و به سرعت بر تعداد استفاده کنندگان آن افزوده می گردد.

نتیجه گیری

به توجه به موارد ذکر شده در بالا مشخص است که سرعت طراحی سایت های PHP بالاتر نسبت به ASP.NET می باشد و همچنین هزینه تمام شده آن نیز پایین تر می باشد ولی در کنار این دو موردی به نام تجربه و کیفیت وجود دارد و آن هم این می باشد ممکن است شرکتی با توجه به تجربه و خط مشی خود وب سایت را توسط ASP.net با هزینه به نسبت پایین تر نسبت به PHP طراحی نماید و بلعکس. به نظر دارکوب مهم این نیست که سایت با چه زبان برنامه نویسی پیاده سازی گردد در نهایت ساخت وب سایت با بالاترین کیفیت و پایین ترین هزینه ممکن است تا کارفرما از نتیجه کار احساس رضایت داشته باشد. دارکوب برای این مهم زبان برنامه نویسی PHP را به عنوان زبان پایه خود انتخاب نموده است.

سورس و آدرس:

PHP یا ASP.NET


دوشنبه 94 خرداد 4 , ساعت 4:30 عصر

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

 

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

قالب وب سایت

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

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

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

امکانات کنترل پانل پلان اولیه طراحی وب سایت

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

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

* سایت های جوملا و وردپرس پس از راه اندازی حتما می بایست ایمن سازی گردند در غیر این صورت حتما دچار مشکلات امنیتی می گردند و دارکوب در کلیه پلان های خود ایمن سازی وب سایت را انجام می دهد.

سورس و آدرس:

پلان اولیه طراحی وب سایت


چهارشنبه 94 اردیبهشت 23 , ساعت 3:22 عصر

 

وب سایت یکی از روش های کسب و کار مدرن بحساب می آید. هر کسب و کاری باید امروزه بتوان آن را در اینترنت مشاهده کرد. بنابراین به منظور ایجاد یک وب سایت بر روی شبکه اینترنت باید یک سرور وب هاستینگ خوب را انتخاب کنید.
برای اینکه بر روی اینترنت بصورت خوب قابل مشاهده باشید باید یک سرور وب هاستینگ قابل اعتماد و خوب را انتخاب کرده باشید. سرور هاست یک سخت افزارمی باشد که باعث می شود وب سایت شما به صورت زنده بر روی اینترنت نشان داده شود و باعث محبوبیت و مشهور شدن وب سایت شما از طریق افزایش ترافیک به وب سایت شما میباشد. یکی از مشهورترین سرور وب هاستینگ در میان دیگر سرور ها سرور وب هاستینگ به اشتراک گذاشته شده میباشد. این سرور در میان کار افرینان کوچک بسیار محبوب میباشد. این سرور وب هاستینگ سروری میباشد که در آن بسیاری از وب سایت ها به صورت مشترک میزبانی شده اند.
در این نوع سرور واقع وب سایت های مختلفی در همان سرور میزبانی شده انده و به اینترنت متصل می شوند و همچنین از منابع موجود در آن سرور به صورت مشترک استفاده می کنند. در هاستینگ به اشتراک گذاشته شده شرکت ارائه دهنده خدمات وب هاستینگ مسئول تعمیر و نگهداری و بروز رسانی سرور میباشد. شرکت های ارائه دهنده وب هاستینگ به اشتراک گذاشته شده از سی پنل برای عملکرد کامل و خوب و قابل اعتماد از سرور وب هاستینگ استفاده می کنند.
سرور وب هاستینگ به اشتراک گذاشته شده می توان به دو روش مختلف انجام شود:
1 – بر اساس نام : این روش وب هاستینگ همچنین هاستینگ IP به اشتراک گذاشته شده نامیده می شود. این سرور وب هاستینگ نام هاست های متعدد را بر روی یک سرور میزبانی می کند.
2 – بر اساس IP : سرور وب هاستینگ مبتنی بر IP سروری است که هر اسم هاست را با یک آدرس IP در یک سرور میزبانی می کند.
مزایای مختلف و اشکالاتی از سرور لینوکس وب هاستینگ به اشتراک گذاشته شده با سی پنل وجود دارد. سرور های وب هاستینگ به اشتراک گذاشته شده وب سایت های مختلفی را بروی یک سرور پلتفورم جا می دهد که نتیجه آن به اشتراک گذاشتن منابع یک سرور بین همه وب سایت ها میباشد و احتمال آسیب وب سایت شما توسط دیگر وب سایت ها در همان سرور وجود دارد. مزایای این هاستینگ ارزانی قیمت آن میباشد و کسانی که می خواهند کسب و کار خود را شروع کنند و می خواهند وب سایت آنها در شبکه اینترنت نمایان باشد بسیار مناسب میباشد.
سورس و آدرس:

دوشنبه 94 اردیبهشت 21 , ساعت 3:1 عصر

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


20 گیگابایت هاست رایگان | XZN Hosting
هاست رایگان | Free Host
هاست رایگان آسان وب ZGIG | هاست رایگان | دامنه رایگان | سایت ساز رایگان
: XSA.IR | ایکسا | هاست رایگان | فضای رایگان 
یوگیگ :: هاست رایگان :: سایت رایگان :: بهترین سرویس دهنده وب فارسی
هاست رایگان یو هاستینگ - YouHosting Free Web Host
هاست رایگان وطن هاست
Free Hosting Services VVS.IR برترین سرویس هاستینگ رایگان
هاست رایگان ابری - پارس پک

لینک و آدرس:

وب هاست های رایگان در ایران


شنبه 94 اردیبهشت 19 , ساعت 4:19 عصر

 

جهت انتقال دامنه .ir به پنل خود ابتدا می بایست در سایت nic.ir ثبت نام نمایید.
لینک ثبت نام در سایت پژوهشگاه دانش های بنیادی nic.ir : https://www.nic.ir/Create_New_Handle
پس از وارد شدن به این صفحه نوع شناسه شخص حقیقی را انتخاب نموده و در مرحله بعدی فرم را تکمیل نمایید. پس از تکمیل فرم ایمیل فعال سازی برای شما ارسال می شود به ایمیل خود مراجعه نموده و حساب خود را فعال نمایید.

مراحل ترنسفر دامنه های آی آر

1- مالک فعلی دامنه می بایست به این آدرس وارد شده و در قسمت "فروش (انتقال به شناسه دیگر)" نام دامنه را وارد کرده و برروی دکمه ادامه کلیک نماید، در صفحه باز شده بر روی لینک "بازکردن انتقال" کلیک کرده و رمز انتقال اعلام شده از سوی سایت را در جایی ذخیره کرده و این رمز را برای مالک جدید ارسال نماید.
2- مالک جدید اطلاعات نام دامنه، می بایست وارد کنترل پنل سایت nic.ir خود شده و در بخش انتقال دامنه نام دامنه و کد انتقالی که از مالک قبلی سایت دریافت نموده را وارد نمایید تا دامنه منتقل گردد
3- پس از انجام دو مرجله بالا توسط مالک فعلی و مالک جدید، درخواست انتقال دامنه انجام می شود.
4- مالک فعلی (قدیم) دامنه می بایست با ورود به حساب خود در سایت مرکز - www.nic.ir- درخواست ترنسفر موجود را تایید نماید.
تذکر: در صورت نیاز به اطلاعات تکمیلی مانند کپی شناسنامه /کارت ملی، از طرف مرکز ثبت-www.nic.ir- ایمیل دریافت خواهید کرد و می بایست به آن پاسخ دهید.
5- سرانجام و پس از تایید مرکز-www.nic.ir- دامنه به پنل مالک جدید انتقال می یابد.
منبع و سورس:

<      1   2   3   4   5   >>   >

لیست کل یادداشت های این وبلاگ