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

هاست، سرور، دامنه، SSL، CDN و … از جمله انواع سرویس‌های مورد نیاز هر کسب‌وکار حوزه تجارت الکترونیک است. در دنیا و ایران سرویس‌دهنده‌های مختلفی به ارائه خدمت در این حوزه می‌پردازند ‪که در این بین پارس پک به عنوان اولین ارائه‌دهنده سرویس‌های رایانش ابری در ای...

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

تیم Asp.net مجموعه ابزاری را به نام Blazor ساخته اند که یک فریمورک سمت کلاینت (client side) برای برنامه های دات نت است. تفاوت این فریمورک با فریمورک های سمت کلاینت دیگر مانند angular, react  این است که anuglar و react هنگامی که برای مرورگرف کامپایل می شوند به کد جاوا اسکریپت که قابل درک برای مر...

در صفحات وب امروزی کمتر صفحه‌ای را می‌توان پیدا کرد که از Ajax داخل آن استفاده نشده باشد. حال ajax چیست؟ به زبان ساده برای ارتباط صفحه با سرور به صورتی که صفحه رفرش نشود از متدی به نام Ajax استفاده می‌شود که در زبان جاوااسکریپت به روش‌های گوناگون می‌توان آن را پیاده‌ساز...

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

هر سایت تولید محتوا نیاز به کاربرانی دارد که بتوانند سایت را مدیریت کنند و همچنین کاربرانی که از سایت بازدید می کنند. این سایت ها باید امکاناتی برای مدیریت کاربران خود داشته باشند. در این قسمت در مورد مدیریت کاربران در وردپرس صحبت کرده ایم.  در این قسمت ابتدا در مورد سفارشی کردن پروفایل صحبت کر...

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

در قسمت نهم در مورد راهبری (navigation) در وردپرس صحبت کرده ایم و یکی از مهمترین و موثرترین راه ها برای راهبری در وردپرس که همان منو ها است را معرفی کرده ایم. در این قسمت منو هایی مانند منوهای اصلی را که وظیفه اصلی دسترسی به بخش های مختلف سایت را برعهده دارند را معرفی کرده ایم و علاوه بر آن منو هایی...

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

در قسمت هفتم در مورد صفحه (برگه) های وردپرس صحبت کرده ایم و تفاوت آنها را با پست ها گفته ایم همچنین نحوه ساخت و مدیریت آن را نیز توضیح داده ایم. همچنین در این قسمت ابزارهای مدیریتی را که وردپرس برای مدیریت محتوا فراهم می کند را نیز توضیح داده ایم. زیرا که وردپرس یک  CMS و یا سیستم مدیریت محتوا ...

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

اگر کار شما طراحی و توسعه وب هست، حتماً با نام Angular آشنایی دارید، یک کتابخانه محبوب مبتنی بر JavaScript که توسط Google توسعه داده شده و برای ایجاد برنامه های SPA یا Single Page Application استفاده میشه. برای استفاده از Angular محیط های توسعه زیادی وجود داره که یکی از این محیط ها Visual Studio Cod...

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

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

در ادامه مطلب قبلی به ادامه ویژگی‌های جدید Es6 می پردازیم. در این مطلب در مورد کلاس‌ها و آرایه ها و ویژگی‌های جدید آن‌ها در Es6 صحبت می کنیم. کلاس ها کلاس‌ها در Es6 معرفی شده اند. یک کلاس یک نوع تابع است با این تفاوت که به جای استفاده از کلمه کلیدی function از کلمه کلیدی cla...

جاوا اسکریپت به خاطر استفاده های زیادی که دارد امروزه یکی از محبوب‌ترین زبان‌های دنیا است. اکما اسکریپت نسخه استاندارد شده این زبان توسط Ecma international است. نسخه اول این استاندارد در سال 1997 ارائه شد و در سال 2015 نسخه 6 این استاندارد ارائه شده است و تا به امروز که این مطلب نوشته می&z...

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

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

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

ابزارهایی که برای کار با وردپرس به صورت لوکال روی سیستم نیاز است را به همراه مراحل نصب و ریزه کاری های آنها در این ویدیو توضیح داده شده است و به صورت کلی سوالات زیر در این ویدیو پاسخ داده شده است: حالت لوکال چیست؟ چرا برای کار با وردپرس بهتر است از حالت لوکال استفاده کنیم؟ xampp چیست؟ وب سرور چیست؟...

سلام. این دوره برای آموزش سیستم مدیریت محتوای(CMS) وردپرس تهیه شده است. از آنجا که حدود 26 الی 30 درصد کل وب سایت های جهان از وردپرس استفاده می کنند همچنین وردپرس ابزاری است که می توان به کمک آن انواع مختلف سایت را بدون دانش برنامه نویسی ایجاد کرد. این دوره را تهیه کردیم تا شما هم بتوانید از مزایای ...

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

از قسمت پانزدهم دوره آموزشی jQuery شروع به طراحی یک قالب نمونه خواهیم کرد. این قالب نمونه یک قالب Portfolio هست که یک شخص یا تیم در اون خودش و کارهایی که انجام داده رو معرفی می کنه. در طراحی این قالب از Bootstrap استفاده می کنیم و در کنارش از یکسری Plugin های کاربردی jQuery هم استفاده خواهیم کرد. در...

در بیست و پنجمین قسمت از دوره آموزشی ASP.NET MVC بخش Code First بانک اطلاعاتی را کامل خواهیم کرد و کد های مربوط به جداول پرداخت ها و سفارشات رو تکمیل خواهیم کرد .

در این قسمت از مطالب مرتبط با مبحث Logging در ASP.NET Core با nlog آشنا خواهیم شد. nlog یک کتابخانه جانبی است که بوسیله Nuget به پروژه اضافه میشه. ابتدا در Package Manager Console دستور زیر رو اجرا می کنیم که nlog به پروژه اضافه بشه: Install-Package NLog.Web.AspNetCore بعد از اضافه شدن nlog به پروژه...

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

فرقی نمی کنه که کار برنامه نویسی کنید یا به طریقی با دنیای وب سرو کار داشته باشید. حتماً این دو اصطلاح رو شنیدید: Web Service و Api. دو واژه ای که خیلی زیاد مورد استفاده قرار میگیرن و خلی وقت ها با هم اشتباه گرفته میشن. در این مقاله قصد داریم با این دو اصطلاح آشنا شده و تفاوت هاشون رو بررسی کنیم. تع...

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

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

همانطور که می‌دانید jQuery مهم‌ترین کتابخانه جاوا اسکریپت است که تقریباً همه وب سایت‌های کنونی از آن استفاده می کنند. یکی از پلاگین های قدرتمند کتابخانه jQuery برای ساخت جدول ها و لیست ها DataTables است. این پلاگین به این شکل نیست که فقط از داده‌هایی که در اختیارش قرار می‌گی...

در قسمت 24 هم از دوره آموزشی ASP.NET MVC و در ادامه پروژه عملی فروشگاه، بخش نوشتن کدهای مربوط به بانک اطلاعاتی و EF رو داریم. Entity های مربوط به تنظیمات وب سایت، کاربران، دسترسی ها، دسته بندی محصولات و محصولات در این بخش نوشته می شوند و همچنین Map های مربوط به Entity ها را نیز خواهیم نوشت.   ع...

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

بعد از یادگیری مفاهیم اولیه ASP.NET MVC وقت اون رسیده که یک پروژه عملی رو با هم شروع کنیم. پروژه ای که در ادامه دوره قصد پیاده سازی اون رو داریم یک وب سایت فروشگاهی آنلاین هست. در این قسمت ما با ویژگی های این وب سایت و همچنین ایجاد ساختار اولیه پروژه آشنا خواهیم شد. همچنین یک Certificate محلی برای ا...

سلام به کاربران Tosinso. یکی از معروفترین CMS هایی که امروزه استفاده می‌شود و درصد زیادی از سایت‌های اینترنتی از آن استفاده می‌کنند wordpress  است. برای کار با وردپرس منابع آنلاین زیادی وجود دارد که بسیار مفید و پرکاربرد هستند. کسانی که با وردپرس کار می‌کنند می‌توانند این منابع را bookmark کرده و در...

یک پروژه برای Web API و Web Application در نسخه های قبلی ASP.NET برای نوشتن Web API شما نیاز به تعریف یک پروژه جداگانه برای Web API داشتید. اما در ASP.NET Core شما یک پروژه ایجاد می کنید و می توانید هم API داخل آن بنویسید و هم کدهای مربوط به Application. برای مثال، فرض کنید داخل پروژه ایجاد شده یک C...

مایکروسافت مدتی هست که اقدام به انتشار نسخه جدید از ASP.NET مبتنی بر DotNet Core کرده که به همین خاطر به اون ASP.NET Core گفته میشه. ASP.NET Core از ابتدا باز نویسی شده تا امکانات بیشتری (علی الخصوص Cross Platform) بودن رو برای توسعه دهنده ها فراهم کنه. در این مطلب قصد داریم تا کمی با این پلتفرم آشن...

در چهاردهمین قسمت از دوره آموزشی jQuery با دو مورد از plugin های پرکاربرد jquery آشنا میشیم. پلاگین اول slick هست که برای ایجاد Slider و Carousel ها مورد استفاده قرار میگیره و پلاگین دوم Tooltipster هست که بوسیله اون می تونیم tooltip های خیلی ساده تا پیچیده رو به صفحاتمون اضافه کنیم. هر دوی این پلاگ...

سلام به کاربران عزیز Tosinso. در ادامه مطالب مربوط به package manager ها به زبان PHP و package manager اون یعنی Composer می رسیم. Composer به شما اجازه می‌دهد که کتابخانه‌هایی را که برنامه شما به آن‌ها وابسته است را نصب و مدیریت کنید. در این مطلب نحوه استفاده و کار با Composer را توضیح می‌دهیم.نحوه ...

در مقاله قبلی در مورد ویژگی ها و امکانات Semantic UI صحبت کردیم و دیدیم که از نظر امکانات یک کتابخانه بسیار قدرتمند و کاربردی هست. اما برای استفاده از این کتابخانه باید ابتدا با استفاده از ابزاری به نام gulp عملیات build رو بر روی اون انجام بدیم و از خروجی تولید شده در کارها استفاده کنیم. در این مطل...

اگر شما کار طراحی وب انجام میدید، حتماً با Bootstrap آشنایی دارید، کتابخانه ای مبتنی بر CSS و Javascript که امکانات زیادی برای طراحی صفحات وب در اختیار شما قرار میده. اما آیا تا به حال به جایگزینی برای Bootstrap فکر کردید؟ جایگزینی که نه تنها امکانات Bootstrap رو داشته باشه، بلکه امکانات بیشتری رو ه...

سلام به کاربران عزیز Tosisno. یکی از تکنولوژی های برنامه نویسی وب که در کشور ما هم طرفدار زیادی دارد تکنولوژی دات نت یا به طور دقیق‌تر ASP.Net MVC می‌باشد که از چند سال پیش از طرف شرکت مایکروسافت عرضه شده است و بسیاری از آن استفاده می کنند. بعد از ASP.Net MVC اخیراً(چند سال پیش) مایکروسافت برای این...

دوستانیکه سرورهای خودشون رو با سرویس intoDNS  تست میگیرن ، احتمالا مشکلاتی بهشون گزارش میشه در خصوص مقادییری که برای بحث TTL و رکورد SOA وجود داره . بصورت پیشفرض پیشنهاد میشه که برای Pass کردن تست های این وب سایت مقادیر زیر رو برای سرور DNS خودتون وارد کنید : مقدار TTL رو روی 14440 قرار بدیدمقدار R...

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

سلام. در مطلب قبلی در مورد قابلیت های جدیدی که در PHP نسخه 7 ارائه شده بود صحبت کردیم. این مطلب هم به ادامه مطلب قبلی در مورد این قابلیت ها می پردازد. در ادامه بخش هایی را که در PHP 7 ارائه شده است می پردازیم. قابلیت Closure::call() قابلیت Closure::call() برای bind کردن فراخوانی یک تابع به یک کلاس ی...

سلام. تا چند سال پیش از نسخه 5 زبان PHP استفاده می شد. ولی از سال 2015 نسخه 7 این زبان ارائه شد که نسبت به ورژن قبل خود از سرعت و کارایی بسیار بالاتری برخوردار است. در این مطلب چند ویژگی برنام نویسی که در نسخه 7 افزوده شده است را معرفی می کنیم. مشخص کردن نوع داده‌ها تا قبل از نسخه 7 امکان اینکه...

شاید تا حالا اسم استاتیک سایت جنراتورها به گوشتون خورده باشه... Static Site Generator! خب باید بگم که این دسته از سایت‌ سازها در واقع خیال شما رو از ارتباط داشتن با سرور و بانک اطلاعاتی راحت می‌کنن و به شما کمک می‌کنن تا در سریع‌ترین زمان ممکن محتوای خودتون رو به اشتراک بذارید و ...

سلام به کاربران عزیز وب سایت Tosinso. یکی از مشکلاتی که وب سایت‌های امروزی با آن مواجه می‌شوند اسپمرها و مخصوصاً ربات های اسپمر هستند. اسپمر ها اطلاعات و دیتای اضافی و بی استفاده وارد سایت شما می‌کنند که می‌توانند برای سایت شما مشکل ساز باشند. یکی از راه حل‌هایی که برای حل این مشکل وجود دارد این است...

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

یکی از تکنیک هایی که این روزها در صفحه های اینترنت استفاده می شود ajax است. با تکنیک ajax می توان ارتباط با سرور را به صورت آسنکرون انجام داد. در این قسمت ابتدا مفهوم Ajax را توضیح داده ایم و بعد از آن نحوه پیاده سازی این تکنیک را با استفاده از jquery و php پیاده سازی کرده ایم.با وب سایت tosinso همر...

تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره پاییزه می تونی امروز ارزونتر از فردا خرید کنی ....