بلاگ تخصصی دات نت نیوک ایران

وبلاگ تخصصی دات نت نیوک فارسی

بلاگ تخصصی دات نت نیوک ایران

وبلاگ تخصصی دات نت نیوک فارسی

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

نویسندگان

۱۵۷ مطلب با موضوع «آموزش» ثبت شده است


http://ansarweb.ir/wp-content/uploads/2014/06/lw.jpg

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


۱. تاثیر سیستم عامل کامپیوتر شخصی شما:
انتخاب هاست هیچ ارتباطی به سیستم عامل کامپیوتر شخصی شما ندارد. این که تصور شود سیستم عامل کامپیوتر شخصی کاربر ویندوز است و می بایست هاست ویندوز خریداری شود کاملا اشتباه است. شما بدون توجه به نوع سیستم عامل کامپیوتر شخصی خود می توانید از هر دو نوع هاست ویندوز و لینوکس استفاده کنید.

۲. استفاده از طراح سایت:
در صورتی که آماده سازی سایت خود را به یک طراح سایت واگذار کرده اید، توصیه می شود برای انتخاب نوع هاست خود ابتدا با طراح سایت خود مشورت کنید، طراح سایت شما هاست مناسب را به شما معرفی خواهد کرد.

۳. نوع وب سرور:
نوع وب سرور در هاست ویندوز IIS و در هاست لینوکس Apache می باشد.

۴. پشتیبانی از HTML، CSS، jquery، FLASH:
هر دو نوع هاست از موارد فوق پشتیبانی می کند زیرا موارد فوق Client Side بوده و ارتباطی به نوع سرور ندارد. اگر سایت شما نیاز به اسکریپت های اجرایی دینامیک و پایگاه داده ندارد می توانید از نوع لینوکس به دلیل قیمت کمتر استفاده نمائید.

۵. پشتیبانی پایگاه داده:
در هاست ویندوز از هر دو نوع پایگاه داده SQL Server و MySQL پشتیبانی می شود. در هاست لینوکس فقط از پایگاه داده MySQL پشتیبانی می شود و از نوع پایگاع داده SQL Server پشتیبانی نمی شود.

۶. پشتیبانی از ASP.NET:
ASP.NET فقط بر روی هاست ویندوز پشتیبانی می شود. اگر سایت شما نیاز به آن دارد هاست ویندوز سفارش دهید.

۷. پشتیبانی از PHP و MySQL:
هر دو نوع هاست ویندوز و لینوکس از PHP و MySQL استفاده می کند. اما توصیه می شود در این مورد از هاست لینوکس استفاده نمائید.

۸. استفاده از سیستم های مدیریت محتوای آماده (CMS):
در صورتی که می خواهید برای سایت خود از سیستم های مدیریت محتوای آماده استفاده کنید بسته به نوع آن می بایست هاست توصیه شده زیر را انتخاب کنید:
الف. جوملا، وردپرس، نیوک، جاوز: هاست لینوکس توصیه می شود، بر روی هاست ویندوز نیز قابل اجرا می باشد.
ب. دات نت نیوک، سایت ساز: هاست ویندوز. بر روی هاست لینوکس اجرا نمی شود.

۹. نوع کنترل پنل:
در هاست ویندوز از کنترل پنل های Plesk و WebsitePanel و در هاست لینوکس از کنترل پنل های cPanel و Directadmin استفاده شده است.

۱۰. قیمت:
هاست لینوکس دارای قیمت کمتری نسبت به هاست ویندوز می باشد.

۰ نظر موافقین ۰ مخالفین ۰ ۲۴ مرداد ۹۳ ، ۲۲:۵۶

http://mission0ps.com/wp-content/uploads/2013/07/SEO1.jpg

SEO PowerSuite

نرم افزاریست که برای استاندارد سازی صفحات وب و بهینه کردن ان ها استفاده می شود .به عنوان نمونه Rank Tracker که یکی از بخش های این نرم افزار است ، میتوانید موقعیت وب سایت شما را برای کلمات کلیدی مختلف تحت نظر داشته و هر گونه بهبود یا افت را سریعا اطلاع دهد . یکی از ابزار های این نرم افزار SEO SpyGlass است که وظیفه پیدا کردن نقطه ی سایت شما در موتورهای جستجو به خصوص گوگل است ، در واقع با جاسوسی در سرورهای گوگل نشان می دهد که سایت در چه مرحله ای از سئو قرار دارد ، بنابراین با یافتن اطلاعاتی در این مورد می توانید برای افزایش رتبه الکسا نیز اقدام کنید.


http://nopassiveincome.com/wp-content/uploads/2013/04/SEO-PowerSuite-Review-on-NPI.jpg

برنامه نویسان و طراحان وب به راحتی می توانند از این نرم افزار برای بهینه سازی صفحات وب خود استفاده کنند.

۰ نظر موافقین ۰ مخالفین ۰ ۲۳ مرداد ۹۳ ، ۱۳:۵۹

http://www.planet-source-code.com/vb/2010Redesign/images/LangugeHomePages/Javascript.png
شما ممکن است تعجب نماییدکه چرا کد های جاوا اسکریپت را که شما در بخش محتوا وارد کرده اید در پایگاه داده DNN ذخیره نشده است. به دلیل وجود محدودیت در ویرایشگر متن (RadEditor) که تمام قواعد جاوااسکریپت  را تحلیل می نماید و از بروز سرطان در سایت شما جلوگیری خواهد شد از این امر جلوگیری می کند. در این آموزش شما یاد می گیرید که چگونه به محتوای دات نت نیوک جاوا اسکریپت افزوده نمایید.
توجه داشته باشید: این تصویر و آموزش مربوط به DNN نسخه 6 می باشد.

به مسیر زیر بروید:
Go to : root folder > DesktopModules > Admin > RadEditorProvider


ConfigFile Location Path

۰ نظر موافقین ۰ مخالفین ۰ ۱۷ مرداد ۹۳ ، ۱۱:۳۹

http://www.mconnectsolutions.com/blog/wp-content/uploads/2012/07/website-loading-speed.jpg

با سلام، 

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

توضیح مشکل

در این آموزش قصد داریم زمان انتظار برای بارگزاری سایت های ASP.NET که شامل DNN نیز می شود را با ارائه چند راهکار کاسته و سرعت سایت را بهبود بخشیم. البته منظور از زمان تاخیر در بارگزاری وبسایت یا site loading delay، زمانی است که بعد از صدازدن آدرس سایت در نوار آدرس مرورگر عملا هیچ اتفاقی رخ نداده و سایت بعد از مدت زمان زیادی در حدود 30 تا 40 ثانیه شروع به بارگزاری می کند. 

۳ نظر موافقین ۰ مخالفین ۰ ۱۲ مرداد ۹۳ ، ۲۰:۰۴
سید محمد آذربرا


http://www.jefmedia.ie/uploads/blogs/blog_553859fdc561c4.jpg

برای افزایش رتبه اینترتی پرتال خود اولین نکته دونستن موارد مربوط به سئو می باشد، حال:

● SEO چیست؟

سئو مخفف واژه های SEARCH ENGINE OPTIMIAZTION است که معنی آن «بهینه سازی سایت برای موتورهای جست و جو» است. بهینه سازی سایت برای کلیدواژه ای خاص انجام می شود. کلیدواژه عبارتی است که در گوگل جست و جو می شود که می تواند شامل یک یا چند کلمه باشد.

 

وقتی صفحه ای از سایت مان را برای کلیدواژه ای بهینه کنیم، وقتی فردی آن کلیدواژه را در گوگل جست و جو کرد سایت ما در اولین نتایج جست و جو ظاهر می شود و در نتیجه ترافیک سایت افزایش می یابد.

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

 

● چرا سایت را برای گوگل بهینه کنیم؟

 

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

زیرا تعداد جست و جوهایی که در گوگل انجام می شود بیشتر از ۶ برابر مجموع تمامی جست و جوهایی است که در موتورهای جست و جوی دیگر مانند یاهو و... انجام می شود. نکته دیگر آن است که اصول بهینه سازی سایت در موتورهای جست و جو تقریبا مشابه هستند، بنابراین اگر سایت را برای گوگل بهینه کنید، معمولا در موتورهای جست و جوی دیگر نیز رتبه خوبی خواهید داشت.

 

● نتایج طبیعی و نتایج تبلیغاتی گوگل

 

همان طور که می دانید برای دیده شدن در اولین نتایج جست و جوی گوگل دو راه وجود دارد. یک راه پرداخت مبلغی به گوگل برای نمایش تبلیغ شما در ستون سمت راست نتایج جستجو است.

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

 

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

ولی موضوع مهم آن است که اهمیت این دو مکان یعنی نتایج طیبعی و نتایج تبلیغاتی یکسان نیست. طبق بررسی هایی که در سال ۲۰۱۰ توسط یک شرکت معروف آمریکایی انجام شده، کمتر از ۵ درصد جستجوگران بر نتایج تبلیغاتی کلیک می کنند، ولی حدود ۴۵ درصد آنها بر اولین نتیجه جست و جوی طبیعی گوگل کلیک می کنند.

 

پس اگر در کلیدواژه موردنظر اولین نتیجه جست و جوی گوگل باشیم از هر ۱۰۰ جستجوگر ۴۵ نفر وارد سایت ما خواهند شد، درحالی که حداکثر ۵ نفر از طریق لینک های تبلیغاتی وارد سایت می شوند. ترافیک ایجادشده از نتایج طبیعی، ۹ برابر ترافیک حاصل از تبلیغ در گوگل است و همین موضوع اهمیت و ارزش بهینه سازی سایت را نشان می دهد. یکبار دیگر تکرار می کنیم ترافیک ایجاد شده از نتایج طبیعی رایگان است!

● بهینه سازی سایت شامل چه کارهایی است?

۰ نظر موافقین ۰ مخالفین ۰ ۳۱ تیر ۹۳ ، ۱۴:۳۵

چگونه لینک های خود را کوتاه کنیم؟ 

اگر شما نویسنده سایت باشید حتما در هنگام کار با مطالب مختلف  با لینک های طولانی مواجه شده اید که دردسرهای خاص خودشان را دارند

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

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

۰ نظر موافقین ۰ مخالفین ۰ ۳۱ تیر ۹۳ ، ۰۰:۱۶


PHP و ASP زبان های متداول برنامه نویسی تحت وب هستند که برای طراحی سایت های داینامیک بکار می روند. از نظر کاربرد هر دو می توانند صفحات وب سایت با کارایی و طرح قالب مشابه را تولید کنند.

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

برای ما چند معیار در طراحی سایت اهمیت دارد که روی انتخاب ما تاثیر خواهد داشت.

بحث کارایی:

همانطور که اشاره شد هر دو زبان برنامه نویسی از نظر کارایی یکسان هستند یعنی اگر بخواهیم هر وب سایت با هر قابلیتی را طراحی و راه اندازی کنیم اینکار هم با ASP قابل اجرا است و هم با PHP

بحث هزینه :

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

از طرف دیگر بسیاری از ملزومات و اصطلاحا Addon ها برای ASP و سرور ویندوز هزینه در برخواهند داشت . حال آنکه PHP  یک زبان لایه باز است و ماژول های آن نیاز به پرداخت هزینه ندارد.

 پس از نظر هزینه PHP برای طراحی سایت گزینه بهتری است.

بحث عمومیت :

همانطور که اشاره شد پی اچ پی یک زبان لایه باز است به همین دلیل عمومیت بیشتری دارد. اسکریپت های زیادی برای آن یافت می شود و همواره بحث های اینترنتی درباره برنامه های نوشته شده توسط PHP داغ تر است.  خیلی از چیزهایی که یک برنامه نویس و طراح سایت نیاز دارد برای PHP بسرعت یافت می شود از انواع سیستم های مدیریت محتوا ( CMS ها ( گرفته تا فریم ورک ها و همین عمومیت یکی از مزایای این زبان است.

بازار طراحی وب سایت بر اساس PHP تقاضای بسیاری دارد . اگر یک طراح سایت بخواهد در این بازار سهم بیشتری داشته باشد نباید بر اهمیت تمرکز روی PHP غافل شود.

بنابراین با توجه به معیارهای فوق استفاده از زبان برنامه نویسی PHP در طراحی سایت مطلوب تر است اما از نظر کارایی هر دو یکسان هستند.

و یک نکته مهم :

۰ نظر موافقین ۰ مخالفین ۰ ۲۹ تیر ۹۳ ، ۱۵:۳۰