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

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

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

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

چگونه زبان برنامه نویسی یک وب سایت را تشخیص دهیم؟ ممکنه برای بعضی از کاربران سوال باشه که چطوری میشه تشخیص داد یه سایت از چه زبان برنامه نویسی (مثل php ,cgi ,asp ,aspx ,jsp )سمت سروری استفاده کرده ، یه سری از سایت ها رو که دقت کنیم میبینیم انتهای آدرس سایتشون و صفحات داخلی شون نوشته php یا aspx اما ...

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

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

چگونه از فونت فارسی در صفحات HTML وب سایت استفاده کنیم؟ تو این نکته می خواهیم به دوستان نحوه افزودن فونت های فارسی به صفحات وب رو آموزش بدیم.یکی از محدودیت های رایج برای طراحان وب فارسی زبان ، نبود تنوع فونت های فارسی بر روی سیستم کاربران می باشد (tahoma , arial , monoType) .اما امروزه طراح می تواند...

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

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

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

کرالر چیست؟ اسپایدر وب چیست؟ کاربرد Web Crawler در موتورهای جستجو چیست؟ به نظر شما چگونه است که موتورهای جستجو در عرض تنها چند میلی ثانیه میلیون ها وب سایت را جستجو می کنند و به ما نتیجه کار را نمایش می دهند ؟ آیا به محض اینکه شما کلید واژه ای را در موتور جستجو وارد کنید تمامی صفحات وب جستجو می شوند...

برنامه نویسی وب را از کجا شروع کنیم؟ چه مفاهیمی در برنامه نویسی وب را باید درک کنیم؟ با توجه به اینکه امروزه بیشتر برنامه ها به سمتی میرن که تحت وب باشن ، برنامه نویسی تحت وب رو در سه بخش به شرح زیر شروع می کنیم : بخش اول : مقدمه و مفاهیم معرفی html معرفی JavaScript توابع کاربردی از JavaScript توا...

LESS و SASS چیست؟ من خیلی اوقات از CSS برای استایل صفحاتم استفاه میکردم ولی در واقع چیزی میخواستم که بتونم باهاش بهتر کدهای CSS رو مدیریت کنیم، چیزی که بتونم قالب سایتامو بهتر بزنم ،رنگ های سایتام بهتر باشه و ... تا اینکه با LESS , SASS آشنا شدم. این دو مفهوم از اون چیزی که به نظر میرسند خیلی گسترده...

تفاوت وب سرور و اپلیکیشن سرور در چیست؟ همیشه زمانیکه قرار بود Role های موجود در ویندوز سرور 2008 را معرفی کنم دو مورد برای دانشجویان عزیز ابهام بر انگیز بود ، ما در سرور 2008 و به بعد از آن Web Server و Application Server را بصورت جداگانه می بینیم ، امروز می خواهیم در انجمن تخصصی فناوری اطلاعات ایرا...

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

چگونه برای وب سایت کلمات کلیدی (Keyword ) مناسب انتخاب کنیم؟ کلمات کلیدی یا کلید واژه ها یا به تعبیر اجنبی ها Keywords در واقع شناسه شما برای موتورهای جستجو هستند ، موتورهای جستجوی اینترنتی از فبیل یاهو ، گوگل ، بینگ ، ASK و ... همه و همه وب سایت شما را با کلیدواژه های شما شناسایی می کنند ، بنابراین...

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

تفاوت وب سرور IIS و وب سرور آپاچی ( Apache ) در چیست؟ در دنیای اینترنت اکثر سرویس ها به شکل صفحات وب و با استفاده از پروتکل HTTP ارائه می شوند. صفخات وبی که ما در اینترنت مشاهده می کنیم بایستی توسط سرویس دهنده وب یا یک وب سرور به بازدید کنندگان نمایش داده شود وگرنه صفحات وب ما چیزی به غیر از چند فای...

چگونه با کدهای PHP در MySQL جستجو کنیم؟ در این نکته قصد دارم تا نحوه یک جستجوی ساده در بانک اطلاعاتی mysql رو به همراه سورس کد اموزش بدم فرض کنید بانک اطلاعاتی کوچکی حاوی اسم ,شماره تلفن و ایمیل دوستان داریم و میخواهیم بر اساس اسم یا تلفن یا ایمیل در این بانک اطلاعاتی جستجو انجام دهیم در این سناریو ...

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

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

چند نوع Reload در مرورگر Google Chrome داریم؟ امروزه بسیاری از مرورگرها، بسیاری از منابع صفحات مانند فایل های جاوااسکریپت و CSS را در حافظه کش خود ذخیره می کنند. آن ها این کار را برای افزایش سرعت اجرا و کارایی صفحات وب انجام می دهند. اما این کار برای برنامه نویسانی که در حال برنامه نویسی هستند و فای...

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

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

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

چگونه CKEditor را به پروژه اضافه کنیم؟ چگونه از CKEditor استفاده کنیم ؟ با عرض سلام خدمت دوستان ، می خواهیم نحوه استفاده از ادیتور حرفه ای CKEditor رو با هم دیگه بررسی کنیم : 1- ابتدا به سایت CKEditor میریم و این ادیتور حرفه ای رو دانلود میکنیم. 2- سپس فایل مورد نظر را از حالت زیپ خارج میکنیم و پوش...

چگونه در ASP.NET تاریخ میلادی را به شمسی تبدیل کنیم؟ فرض کنید درون پایگاه داده SQL Server جدولی ساخته اید و یکی از ستون های آن را از نوع datetime تعریف کرده اید. استفاده از نوع داده ای datetime کاربر را ملزم می کند که فقط از تاریخ های میلادی استفاده کند. در صورتی که کاربر از تاریخ های دیگری (مثلا هج...

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

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

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

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

پرتال چیست؟ Portal چه تفاوتی با وب سایت دارد؟ کسانی که به تازگی وارد دنیای فناوری اطلاعات شده اند حتما در سالهای اخیر با واژه ای به نام پرتال روبرو شده اند و شاید درک این مطلب که پرتال چیست و چه فناوری هایی در این سیستم پیاده سازی شده است که آنرا از وب سایت متمایز می کند و یا اصلا تفاوتش با یک وب سا...

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

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

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

چگونه اعداد را سه رقم سه رقم در Textbox جدا کنیم؟ اگر میخواهید TextBox ای را در برنامه ای که تحت وب کار میکد اعداد را به صورت سه رقم سه رقم جدا کند مانند پول از کد جاوا اسکریپت زیر استفاده کنید. اگر برنامه شما تحت ویندوز هست به لینک زیر مراجعه کنید : افزودن قابلیت Digit Grouping به TextBox در سی ش...

تگ عنوان چیست؟ Title Tag چیست؟ برچسب عنوان چه تاثیری در سئو محتوا دارد؟ یکی از مواردی که همیشه برای خودم قبل از اینکه اطلاعاتی در خصوص SEO داشته باشم مبهم به نظر می رسید این بود که منظور از TAG در SEO چیست ؟ در نهایت با جستجوهایی که انجام دادیم در اکثر مطالب قبل از اینکه در مورد ماهیت اصلی TAG صحبتی...

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

چگونه از Bootstrap در ASP.NET استفاده کنیم؟ افزایش روز افزون استفاده از ابزارهای مختلف در طراحی سایت و همچنین تلاش طراحان سایت برای ایجاد سایتی کاربر پسند و زیبا موجب این شده است که استفاده از طرح های پیش ساخته در طراحی سایت امروزه بیشتر متداول شود .دلیل دیگر این که با افزایش استفاده از تبلت ها و مو...

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

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

JSP چیست و چه کاری انجام می دهد؟ خب در این پست میخوایم با کلمه ی jsp آشنا بشیم لغت JSP مخفف کلمه ی java server page می باشد که مبتنی بر فناوری های زبان JAVA است.که توسط شرکتی به نام sun ارائه داده شده است.اما سوالی که اینجا مطرحه اینه که وظیفه ی jsp اصلا چی هست؟؟و چه کاری رو انجام می دهد؟ با استفاده...

چگونه درخواست های Ajax را با jQuery ارسال کنیم؟ یکی از قابلیت های کاربردی در برنامه های تحت وب، قابلیت Ajax است. Ajax که مخفف Asynchronous Javascript and XML است، به شما این اجازه را می دهد تا درخواست های خود را بدون این که نیاز به بارگذاری مجدد کل صفحه باشد، به سمت سرور ارسال کرده و پاسخ مورد نظر ر...

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

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

چگونه از ASP.NET Web Form برای کار با Ajax استفاده کنیم؟ در این مطلب قصد دارم که نحوه پیاده سازی ajax در Asp.net web form رو شرح دهم. امروزه توی اکثر سایت های استفاده از ajax بسیار رایج است و بسیاری از طراحان وب سایت ها در مواقعی که فقط باید یک قسمت از صفحه تغییر کند نه این که به صفحه دیگر برویم ترج...

Attribute ها خواص اضافی برای هستند که دارای اطلاعات اضافی درباره ی یک تگ HTML می باشند. از مهم ترین Attribute ها می توان id را نام برد که تگ ها را متمایز و class که تگ ها را گروه گروه می کند. خب حالا ما با تگ ها و attrinute های html آشنا هستیم و میخوهیم صفحه ای درست کنیم که داخل اون یک عنوان و یک...

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

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

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

Container Fluid و Container چه کاری در Bootstrap انجام می دهند؟ چند وقت پیش بدنبال انجام پروژه ای بودم و با مفهوم هایی سر و کله زدم که موقع یادگرفتن سریع از روشون رد شدم ولی تو محیط کار دقیقا 3 روز وقتم رو گرفت و از کارم عقبم انداخت . پروژه من از یه sidebar و یه content تشکیل شده بود و من sidebar رو...