تا %60 تخفیف خرید برای 4 نفر با صدور مدرک فقط تا
00 00 00

جزیره سئو ، طراحی و توسعه وب | مقاله | بیشترین نظر | توسینسو

بدون هیچ مقدمه ای بریم سر اصل مطلب ، در انتهای قسمت قبلی گفتیم که در قسمت سوم آموزش وب سوکت یه سیستم گفتگو (chat) مبتنی بر وب سوکت رو توسعه خواهیم داد. ابتدا قالب قسمت کاربر(client) رو با استفاده از html , css , js طراحی می کنیم که من یه قالب آماده از اینترنت برداشتم با کمی ویرایش به شکل زیر شد که ف...

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

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

چگونه جوملا را در WAMP نصب کنیم؟ در مقاله قبلی به شما سیستم مدیریت محتوا را معرفی کردیم و متوجه شدیم که چگونه WampServer را دانلود کنیم و آن را نصب کنیم و پیکربندی Database های MySQL توسط کنسول PhpMyAdmin را نیز یاد گرفتیم ، توجه کنید که با مقاله قبلی شما می توانید محیط نصب را برای تمامی سیستم های م...

در قسمت اول آموزش Node js با مفهوم ، نصب و یک مثال ساده آشنا شدیم . همونطور که تو قسمت اول گفتیم node js تفاوتی که با سایر زبان های تحت سرور داره اینکه اونها حتما نیاز به یک سرویس http دارن که در اون سرویس اجرا بشن ، برای مثال زبان php با استفاده از برنامه apache , زبان asp.net با IIS ولی در node js...

WAMP چیست؟ XAMP چیست؟ امروزه تقریبا هر نرم افزاری را که تصور کنید می توانید در قالب یک نرم افزار یا سرویس تحت وب در سیستم عامل اجرا کنید ، البته این مورد در نرم افزارهای باز متن یا Open Source بیشتر بصورت رایگان دیده می شود. نرم افزارهایی که معمولا بصورت Open Source و با زبان های PHP و امثال آنها نو...

سلام به همگی توی این قسمت میخوایم وارد بحث کلاسها بشیم و همینطور که پیش میریم با چندتا باگ دیگه برخورد میکنیم که بهتون میگم چه جوری برطرفش کنید .واسه تعریف کردن کلاس از کلمه class استفاده میشه و زمانی که توی کلاسون میخوایم تابع سازنده داشته باشیم باید اسم اون تابع رو ()construct___ بزاریم، در ابتدا ...

آیا سن دامنه یا Domain در سئوی وب سایت تاثیر دارد؟ یکی از نکاتی که بعد از تغییر برند ITPRO به TOSINSO برای ما اهمیت داشت این بود که آیا سن دامنه ، یعنی زمانیکه اون دامنه در حال فعالیت در دنیای وب بوده ، در سئو و بهتر دیده شدن مطالب وب سایت تاثیری داره یا خیر ؟ این سئوال رو از ابعاد مختلفی میشه بررسی...

چگونه در Sharepoint یک Site Collection درست کنیم؟ قبلا در توسینسو در خصوص چگونگي ايجاد كردن وب سايت در شيرپوينت سرور 2013 سئوال شده بود و بنده نيز يك پاسخ كلي به اين سئوال دادم اما در نهايت تصميم گرفتم يك آموزش ساده در اين خصوص ايجاد كنم ، دقت كنيد كه شما براي ايجاد كردن حتي يك وب سايت ساده بايستي د...

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

چگونه بر روی تصاویر وب Watermark بگذاریم؟ یک روش ساده برای ایجاد واترمارک روی تصویر در صفحات وب که تنها با استفاده از html و css قابل انجام هست اینه که از دو تگ تودرتو استفاده کنید. تگ اول یک تگ div باشه که خاصیت background-image اون برابر با آدرس تصویر اصلی بدون هیچ transparency یا opacity باشه(به ...

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

Wordpress چیست؟ وردپرس چه امکانات و مزایا و معایبی دارد؟ در این مطلب قصد دارم که به معرفی یکی از سیستم های مدیریت محتوای معروف که می توان گفت محبوب ترین سیستم مدیریت محتوا یا content management system (CMS) می باشد. نام این cms وردپرس WordPress می باشد که یک سیستم مدیریت محتوای متن باز یا اپن سورس ا...

زبان برنامه نویسی node js چیست؟ nodejs چیست ؟ یک پلتفرمی است تحت زبان جاوا اسکریپت که به منظور ایجاد برنامه های سریع و گسترش پذیر به وجود آمده است.که درواقع به کمک اون میشه با زبان جاوا اسکریپت زبان سرور ساید رو برنامه نویسی کرد. چه سایت هایی از nodejs استفاده می کنند ؟ E-bay PayPal LinkedIn Yahoo ...

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

در قسمت اول آموزش وب سوکت با مفهایم پایه و نکات مثبت وب سوکت آشنا شدیم.حال در این قسمت به نحوه ی ایجاد وب سوکت سرور در زبان php و نوب سوکت کلاینت در زبان javascript می پردازیم. وب سوکت سرور در php ابتدا در پوشه ی www سرور (easy php , wamp , xamp یا هر برنامه دیگه ای ) یک پوشه ای به نام websocket ایج...

چگونه جوملا را در WAMP نصب کنیم؟ سیستم مدیریت محتوا یا CMS چیست؟ اگر شما به تازگی با جوملا یا سیستم های مدیریت محتوای وب ( Content Management System ) آشنا شده اید بهتر است قبل از اینکه به سراغ فرآیند نصب سیستم مدیریت محتوای وب جوملا برویم کمی با ساختار و جزئیات این سیستم ها آشنا بشویم. یک سیستم مدی...

سلام به همه دوستان گلم در ITPro ابتدا قبل از شروع این قسمت یه عذر خواهی کنم بایت وقفه طولانی که ایجاد شد بین قسمت قبلی و این قسمت ، خوب توی قسمت قبلی درباره ErrorDocument ، Redirects و password protection توضیح دادم و توی این قسمت توضیحات تکمیلی .htaccess براتون میگم بهمراه کد نویسی MVC . نکته مهم...

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

چگونه بر روی تصاویر در ASP.NET MVC واترمارک بگذاریم؟ اگر دقت کرده باشید، کلیه تصاویری که در وب سایت توسینسو بارگذاری می شوند دارای Watermark هستند، یعنی به قسمت پایین تصویر یک متن اضافه می شود که به آن Watermark گفته می شود. افزودن Watermark بیشتر برای این است که با کپی کردن تصاویر وب سایت شما، در خ...

چگونه ASP.NET Identity را سفارشی سازی کنیم ؟ با سلام خدمت شما دوستان در این مقاله قصد دارم تا آموزش Identity با شما با اشتراک بگذارم ، در این مقاله قصد دارم تا با هم نحوه استفاده و کاربر Identity در MVC 5 آشناشویم. نکته: دراین آموزش علاوه بر یادگیری Identity با ساخت فرم ثبت نام و ورود در یک صفحه و ک...

چگونه پروژه وب لوکال را تبدیل به http و عمومی کنیم؟ شاید برای شما هم پیش اومده باشه که با Webhook کارکنید یا در حین اجرای پروژه وبی خوتون بخواید خروجی اونو به اطرافیان خود نشون بدید؟! یکی از راه ها اینه که پروژه رویه Git سوار کنید و دوستان خودتون رو اونجا ادد کنید تا بتونن پروژه رو دانلود و اونو اجر...

آیا رنک الکسا ( Alexa Rank ) قابل اعتماد است؟ تنها بعد از دو هفته از فعالیت اولیه وب سایت توسینسو نگذشته بود که رنک الکسای وب سایت به حدود 24 میلیون رسید ، این عدد در ابتدا به شدت کاهش پیدا می کرد تا جاییکه تنها در مدت 1 ماه از عدد 24 میلیون به دو میلیون کاهش پیدا کرد . زمانیکه صحبت از کیفیت و تعداد...

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

سلام به همگی دوستان، تو قسمت قبل یه توضیح کوتاه درباره MVC دادم و استارت برنامه وبمونو زدیم چندتا فایل هم ایجاد کردیم و رسیدیم به مبحث .htaccess ، خوب یه توضیح درباره این فایل میدم و بعد با این فایل نرم افزار Apache روی سرور تنظیم میکنیم .فایل .htaccess واسه کانفیگ سرورهایی کارایی داره که روی سرور ،...

همانطور که میدانید صفحات وب صفحاتی هستند که بیشتر در اینترنت به کار برده میشوند در حقیقت تمام صفحات وب با HTML نوشته میشود اگر صفحه نیز با استفاده از Php , ASP یا زبان های دیگر ساخته شده باشد خروجی آن فقط دستورات Html و Javascript می باشد . Html یا Hyper Text Markup Language به ما توانایی تعیین فرمت...

چگونه کیفیت وب سایت را خراب کنیم؟ چگونه در وب سایت خرابکاری کنیم؟ خوب شاید انتظار نداشتید چنین عنوانی برای یک مطلب گذاشته شود ، آن هم در انجمن تخصصی فناوری اطلاعات ایران که داعیه یک وب سایت سالم و قانونمند را دارد ، خوب این مقاله در واقع مهندسی معکوس است و امیدوارم هیچوقت کارهایی که در این مقاله به ...

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

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

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

جوملا و وردپرس چه تفاوت هایی دارند؟ اگر از کاربران حرفه ای اینترنت باشید که همه روزه به این سایت و آن سایت سر می زنند حتما به این مورد برخورد کرده اید که در انتهای برخی از وب سایت ها واژه هایی مثل Powered by Joomla یا Powered by Wordpress نوشته شده است که بعضا ترجمه آن بصورت قدرت گرفته از جوملا یا ق...

چگونه منوی کشویی با HTML و CSS طراحی کنیم؟ یکی از امکاناتی که خیلی از وب سایت ها از اون بهره مند هستند و خیلی از طراح های وب از اون توی کارهاشون استفاده می کنند، ایجاد منوی های کشوئی یا DropDown Menu می باشد. در این مقاله آموزشی به صورت قدم به قدم خدمت دوستان نحوه ایجاد این منوها رو بوسیله HTML و CS...

چگونه مشکل WAMP و XAMP سرور را با پورت 80 و 443 حل کنیم؟ زمانی که نرم افزار Wamp رو نصب میکنید با مشکلاتی رو برو میشید که یکی از این مشکلات اشغال بودن پورت 80 توسط نرم افزار هایی مثل VmWare یا Skype و ... هست شما میتونید پیدا کنید که چه نرم افزاری با اون پورت کار میکنه و یا اون نرم افزار رو حذف کنید...

سلام به همگی دوستداران ITPro یه تغییر کوچولو توی روند آموزش ها دادم، از این به بعد در نظر دارم تو همین حین که آموزش های PHP جلو میره یه آموزش کوچیک هم درباره css و jquery به کارمون اضافه کنم چون php کارا به غیر از اینکه باید به php مسلط باشن باید یه آشنایی خوبی هم با css و jquery داشته باشن . خوب ت...

جاوااسکریپت زبان اسکریپت نویسی سمت کاربر (Client Side)هست که عموما برای صفحات وب استفاده میشه و طراحان وب کمک میکنه که صفحات جذاب تر و پویایی داشته باشند. این زبان توسط مرورگر کاربر ها تفسیر و اجزا میشه و دسترسی زیادی به سیستم کاربر نداره. سال ها پیش طراحان وبسایت دریافتند که HTML پاسخگوی نیا...

با سلام و درود مجدد بر میگردیم سراغ ادامه مباحث HTML این بار در این مطلب بر روی تصاویر کار رو ادامه میدیم و همچنین اشاره ای میکنیم به(سئو) Seo تصاویر ، پس با ما همراه باشید. همانگونه که در بخش قبلی هم اشاره شد برای قرار دادن تصاویر بر روی صفحه کافی هست از تگ <img> که مخفف Image هست و در بخش ا...

چگونه از Date Picker شمسی استفاده کنیم؟ در بخش قبلی با کتابخانه Persian Calendar و نحوه تبدیل تاریخ میلادی به شمسی آشنا شدیم. در این قسمت با پلاگین این کتابخانه که پلاگین Persian Calendar هست آشنا خواهیم شد. این پلاگین به شما این امکان را می دهد تا تاریخ مورد نظرتون رو به راحتی انتخاب کنید. این کنتر...

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

آموزش گوگل آنالیتیکز ( Google Analytics ) به زبان ساده قسمت 3 : کلاس درس مصی : سلام دوستان بچه ها : سلام مصی : خوبین خوشین سرحالین ننه سقرا خوبی چ خبر سلامتی ننه ننه سقرا : قوووبونت ننه نمیایی یه زن برات بگیرم ننه دیگه وقتشه ها مصی : خخخ نه ننه خرج زندگی خیلی بالاست نمیتونم ممد : راس میگه داداش بگی...

Host چیست؟ Domain چیست؟ چه تفاوتی با هم دارند؟ شاید این سئوال از نظر خیلی از دوستانی که در حوزه شبکه و وب فعالیت می کنند خیلی ساده باشد اما مخاطبین این نکته کاربران عادی و تازه کاران حوزه وب هستند. همیشه زمانیکه صحبت از طراحی یک وب سایت می شود صحبت از دو واژه به میان می آید ، واژه Host یا هاست و واژ...

سئو یا Search Engine Optimization به معنای بهینه سازی برای موتورهای جستجو می باشد ، مخفف کلمات گفته شده به شکل SEO می باشد که در لطف عام به صورت سئو خوانده می شود. امروزه تقریبا اکثر جستجوهای اینترنتی برای یافتن صفحات وب سایت مورد نیاز کاربران توسط موتورهای جستجویی مثل گوگل ، یاهو ، بینگ و ... انجام...

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

تعریف وب سوکت : یه پروتکلی هست بر مبنای TCP که یک ارتباط دو طرفه ( فول داپلکس [مضاعف ، دو رشته ای]) بین کلاینت و سرور ایجاد میکنه . کاربرد وب سوکت : بیشتر در چت و وب کنفرانس ها و در برنامه هایی که نیاز به ارتباط تنگاتنگ بین سرور و کلاینت هست یا مثلا تو یه قسمتی از برنامه برای چک کردن پست ، اطلاعیه...

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

سلام به همه دوستان خوب در ابتدا بیایم مشکلات سایتو حل کنیم، یکی از مشکلاتی که توی سایت وجود داره اینه که زمانی که روی ورود کلیک میکنیم خروجی بصورت زیر نمایش داده میشه : این بخاطر اینه که هم توی Index.php (توی فولدر Login) تگی با id بنام Login داریم هم توی Header.php تگ با id بنام Login داریم، پس ...

چگونه سریعتر و راحت تر کد HTML و CSS بنویسیم؟ می خوام یک ابزار ساده در برنامه نویسی وب براتون معرفی کنم که باعث میشه وقتتون توی نوشتن کد ها کمتر تلف بشه و با این ابزار از کدنویسی خسته نشین و بیشتر لذت ببرین ، این ابزار رایگان که اسمش Emmet هست موجب میشه کد های Html و Css رو خیلی سریعتر از قبل بنویسی...

وردپرس یا Wordpress چیست؟ وردپرس چه امکاناتی دارد؟ از وردپرس چه چیزهایی باید بدانیم؟ در این مبحث به معرفی Cms ورد پرس می پردازیم. وردپرس یک CMS رایگان و اوپن سورس می باشد. با استفاده از آن می توانید به راحتی و در کمترین زمان وب سایت خود را بسازید و آن را در اینترنت قرار دهید. وردپرس این توانایی را ب...

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

سلام به همگی دوستان خوب طبق توضیحاتی که در قسمت اول آموزش دادم MVC دارای سه بخش Controller و View و Model هست که تا حدودی قسمت Controller انجام دادیم، فقط باید یه کلاس بنام Controller بسازیم که این کلاس میشه والد و باید ارث بری انجام بدیم ، بعد از اینکه کلاس Controller ایجاد کردیم، میریم سر وقت دو ...

اگر تا به حال با فوتوشاپ کار کرده باشید، مطمئنا با حالت opacity لایه ها آشنایی دارید، این حالت برای کم رنگ کردن یک لایه استفاده می شود. در CSS نیز ما با چنین حالتی روبرو هستیم. برای مثال می توانید تصویری را کم رنگ کرده و تا زمانی که ماوس روی تصویر hover می شود در همان حالت باقی بماند. برای اینکار با...