تولید وارسال نقشه سایت

تاریخ : ١٣٩٩/١٢/٣٠ ٢٠:١:١٢

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

ادامه ...



روبی چیست

تاریخ : ١٣٩٩/١١/٢٩ ١٧:٢۵:٠

در این مطلب با مقاله Ruby چیست؟ بررسی زبان برنامه نویسی روبی و منابع آموزشی از وب سایت آموزش برنامه نویسی سورس باران در خدمت شما هستیم. در این مقاله به معرفی زبان برنامه نویسی Ruby ،مشخصات، کاربردها، مزایا و معایب روبی خواهیم پرداخت. و در انتها برخی از منابع آموزش روبی را به شما عزیزان معرفی می کنیم. لطفا با ما همراه باشید…

Ruby چیست؟

Ruby یا روبی یکی دیگر از زبانهای برنامه نویسی انعطاف پذیر و شی گرا می باشد .زبان روبی رسماً در روز ۲۴ فوریه ۱۹۹۳ (۵ اسفند ۱��۷۱) توسط یوکیهیرو ماتسوموتو معرفی شد. او دنبال ساخت زبانی بود که امکانات متعادلی برای برنامه‌ نویسی تابعی و برنامه‌ نویسی دستوری برای برنامه‌ نویس فراهم آورد. ماتسوموتو درباره انگیزه‌اش برای ساخت روبی می‌گوید: «در جستجوی زبانی بودم که از پایتون شیءگراتر و از پرل قدرتمندتر باشد. برای همین تصمیم گرفتم خودم آن را بسازم».

روبی ویژگی‌های نگارشی پرل و شی‌گرایی اسمال‌ تاک را با هم در خود دارد. زبان روبی در سال‌های میانی دهه ۱۹۹۰ توسط یوکیهیرو ماتسوموتو در ژاپن اختراع شد. ویژگی‌های گوناگون زبان‌های پرل، لیسپ، اسمال‌تاک و آیفل الهام‌ بخش ماتسوموتو در ساخت روبی بودند. زبان روبی پارادایم‌های گوناگون برنامه‌ نویسی از جمله برنامه‌ نویسی تابعی، شیء گرا و بازتابی را پشتیبانی می‌کند، دارای گزاره‌ها و متغیرهای پویا و مدیریت حافظه خودکار است. نسخه فعلی این زبان Ruby 1.9.1 است که به زبان سی و بصورت زبانی با مفسر تک‌گذره پیاده‌سازی شده است. تا سال ۲۰۱۰، گونه‌های مختلفی از زبان روبی توسعه یافته‌اند که از میان آنها می‌توان به جی‌روبی، روبینوس، مک‌روبی، آیرن‌روبی و هات‌روبی اشاره کرد

ادامه ...



AngularJS چیست

تاریخ : ١٣٩٩/١١/٢٨ ٢٠:١۴:١٣

AngularJs هم یکی دیگر از فریم‌ورک‌های زبان جاوا اسکریپت است که مزایا و معایب مخصوص به خود را دارد. در این درس به سوال AngularJs چیست؟ پاسخ می‌دهیم و سپس سری به دستورات این فریمورک می‌زنیم.

AngularJs چیست؟

AngularJs یک فریم‌ورک متن باز و رایگان بر پایه‌ی جاوا اسکریپت است. پروژه‌ی آنگولار جی اس، از سال ۲۰۰۹ توسط شخصی به نام میسکو هوری (Hevery) آغاز شد و اکنون توسط گوگل توسعه داده می‌شود.

این فریم ‌ورک برای ایجاد وب‌سایت‌های تک صفحه‌ای (SPA) بسیار مناسب است. پیاده سازی ساختار MVC درآن باعث می‌شود کدهایی با ساختار بهتر و تست پذیرتر داشته باشید.

دستورات این فریم‌ورک با هدف افزودن امکاناتی به HTML‌ ایجاد شده و باعث می‌شود آن را از استاتیک بودن خارج کرده و به داینامیک تبدیل کند.

در این مقاله از Adminesite به بررسی مزایا و معایب این فریم ورک محبوب می‌پردازیم.

ادامه ...



React.JS چیست

تاریخ : ١٣٩٩/١١/٢٨ ٢٠:۶:٣٨
React JS؛ کتابخانه محبوب جاوا اسکریپت برای طراحی UI

React JS یکی از سریع‌ترین و محبوب‌ترین کتابخانه‌ها (Library) جاوا اسکریپت است که توسط فیسبوک اینستاگرام و یک جامعه مستقل از توسعه دهندگان وب مدیریت و نگهداری می‌شود.

React یک Libarary متن باز و البته رایگان جاوا اسکریپت برای طراحی رابط کاربری است. این کتابخانه جاوا اسکریپت در ماه مه سال ۲۰۱۳ به صورت عمومی منتشر شد. جالب است بدانید که این فریم ورک در ابتدا توسط یکی از مهندسین فعال در فیسبوک به وجود آمد. آقای «جردن واک» در سال ۲۰۱۱ این فریم ورک را تحت تاثیر XHP که یک کامپوننت HTML برای زبان برنامه نویسی PHP‌ است، ایجاد کرد. در همین سال React روی قسمت News Feed شبکه اجتماعی فیسبوک به کار گرفته شد و ۲ سال بعد، یعنی در سال ۲۰۱۳ هم استفاده از آن توسط فیسبوک به اینستاگرام تعمیم پیدا کرد.

ادامه ...



Ember.Js چیست

تاریخ : ١٣٩٩/١١/٢٨ ١٩:۵٢:۵٧

Ember.js چیست؟

Ember.js یک فریم‌ورک‌ رایگان، سمت کاربر و متن‌باز جاوا اسکریپت است که باهدف توسعه وب اپلیکیشن به کار گرفته می‌شود. این فریم‌ورک‌ از طریق فراهم آوردن یک راهکار کامل که شامل مدیریت داده و application flow می‌شود، امکان ساخت اپلیکیشن جاوا اسکریپت سمت کاربر را را می‎‌دهد.

اسم اصلی Ember.js فریم‌ورک‌ SproutCore MVC بود. این فریم‌ورک‌ توسط Yehuda Katz توسعه یافت و برای اولین بار در دسامبر ۲۰۱۱ منتشر شد. نسخه پایدار Ember.js در ۲۸ نوامبر ۲۰۱۶ و با نام Ember.js 2.10.0 به بازار عرضه شد.   

ادامه ...



گفتگو در مورد طراحی سایت