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

به نام پروردگار همه ی ظرافت ها CSS3 با نسخه قبلی کاملا سازگار است، بنابراین شما مجبور به تغییر طرح موجود نیستید. مرورگرها همواره CSS2 پشتیبانی می کنند. ماژول های CSS 3 : CSS 3 از تعدادی ماژول تشکلی شده است که در نسخه جدید آن یعنی CSS 3 برخی از ماژول ها به قسمت های کوچکتری تقسیم شده اند و امکانات...

به نام پروردگار همه ی زیبایی های ایران زمین ساختارهای شرطی در Java Script : ما از ساختارهای شرطی به منظور انجام عملیات متفاوت بر اساس شرایط متفاوت،استفاده می کنیم. انواع ساختارهای شرطی در Java Script : نوع اول : ساختار شرطی if statement : از این ساختار زمانی استفاده می کنیم که بخواهیم یک یا چن...

از چندین ماه قبل سایت گوگل در فراخوانی عمومی اعلام کرده بود که سرویس محبوب فید خوان گوگل یا google reader را از ابتدای ماه جولای 2013 متوقف خواهد کرد. البته این اقدام به مزاق کاربرانی که از این سرویس استفاده می کردند زیاد خوش نیامد. (یکیشون خود بنده!!) البته این خبر بسیار خوشحال کننده ای برای سایر س...

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

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

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

دروپال يك (CMS) سیستم مدیریت محتواست،;كه مهندس نصيري بصورت مقاله اي در لينك مقابل " CMS" به توضيح كامل و كافي آن پرداخته اند. هسته(Core) اصلی دروپال بصورت رایگان و بصورت متن باز ( Open Source )بصورت عمومی در دسترس می باشد و يكي از برترين هسته ها را از لحاظ امنيتي در جهان دارد كه خيلي از سايت هاي مع...

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

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

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

در مقاله دوم از این سری مقالات ابتدا به بررسی تکنولوژی های مورد استفاده در زبان های برنامه نویسی PHP و ASP.NET پرداختیم ، سپس بررسی کردیم که برنامه نویسی با کدامیک از زبان های برنامه نویسی ASP.NET یا PHP ساده تر است و در نهایت بحث وابستگی به سیستم عامل در هر دو زبان برنامه نویسی را بررسی کردیم ، در ...

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

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

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

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

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

سلام دوستان ، عیدتون خجسته باشه و اینکه از همه عذر میخوام که بین آموزش ها انقدر فاصله افتاد اما سعی میکنم که جبران کنم . ــــــــــــــــــــــــــــــــــــــــــــــــــــــ یکی از مشخصات اصلی برنامه نویسی هر زبانی نوع داده هایی هست که پشتیبانی میکنه .این ها نوعی از مقدار هایی هستند که میتونید...

بنام خدا تو این نکته می خواهیم به دوستان نحوه افزودن فونت های فارسی به صفحات وب رو آموزش بدیم.یکی از محدودیت های رایج برای طراحان وب فارسی زبان ، نبود تنوع فونت های فارسی بر روی سیستم کاربران می باشد (tahoma , arial , monoType) .اما امروزه طراح می تواند با استفاده از قابلیت @fontface ، فونتی را به...

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

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

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

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

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

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

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

سلام به همه دوستان خوب در ابتدا یه تغییراتی انجام میدیم، میخوایم این کادر بالای صفحه Login توی کل صفحات باشه به عنوان هدر سایت و در ادامه یه قالب واسه لیست منو ها مینویسیم .توی کد Index.php (توی فولدر Login) تگ div با id بنام SingUp داریم که این تگ رو انتقال میدیم به کدهای Header.php .البته به غیر ا...

ASP.NET MVC 5 آخرین فناوری مایکروسافت با محوریت تولید و توسعه دادن صفحات وب می‌باشد و در حال حاضر چارچوب آخرین تحول در پلت فرم وب ASP.NET مایکروسافت است. این یک مدل برنامه نویسی با بهره وری بالا است که تمام مزایای ASP.NET را فراهم می کند. تعداد صفحات : 753 صفحه سال انتشار 2013

با سلام به تمامی دوستان ITPro ، توی این قسمت و قسمت بعدی میخوام درباره Jquery صحبت کنم که قولشو توی جلسات قبلی دادم ، میخوام یه صفحه ثبت نام با استفاده از کدهای CSS و JQuery درست کنم . در ابتدا یه توضیح کوتاه درباره JQuery میدم و بعدش میریم توی کد نویسی ، JQuery یه کتابخانه JavaScript هست که با استف...

به صورت پیش فرض، زمانی که از قابلیت routing در angular js استفاده می کنیم، angular آدرس ها را به همراه کارکتر # ایجاد می کند. برای مثال: http:////site.com//#//home http:////site.com//#//about http:////site.com//#//contact برای حذف کاراکتر # از آدرس ها، دو کار خیلی ساده را باید انجام دهیم. ...

با سلام اگر میخواهید TextBox ای را در برنامه ای که تحت وب کار میکد اعداد را به صورت سه رقم سه رقم جدا کند مانند پول از کد جاوا اسکریپت زیر استفاده کنید. اگر برنامه شما تحت ویندوز هست به لینک زیر مراجعه کنید افزودن فابلیت Digit Grouping به TextBox در سی شارپ function itpro(Number) { ...

سلام به همه دوستان توی قسمت قبلی یه فرم ثبت نام درست کردیم حالا میخوایم این فرم تکمیل کنیم با کمک JQuery .خوب در ابتدا مثل همیشه یه تغییر کوچیک توی سایت میدیم، فاصله بین منوی "درباره" و دکمه "ثبت نام" کمی بیشتر میکنیم . تغییر width در قسمت Reg_News# در فایل Register.css : widt...

سلام به همه دوستداران ITPro ، تو این قسمت میخوایم یه جدول توی دیتابیس ایجاد کنیم واسه ذخیره اطلاعاتی که کاربران زمان ثبت نام وارد میکنن و یه استایل کوچیک هم مینویسیم . تمام فایلهایی که تا الان واسه وب سایت درست کردیم میتونید از این لینک دانلود کنید . خوب در ابتدا یه تغییر کوچیک توی سایت میدیم و سا...

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

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

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

قبلا در انجمن تخصصي فناوري اطلاعات ايران در خصوص چگونگي ايجاد كردن وب سايت در شيرپوينت سرور 2013 سئوال شده بود و بنده نيز يك پاسخ كلي به اين سئوال دادم اما در نهايت تصميم گرفتم يك آموزش ساده در اين خصوص ايجاد كنم ، دقت كنيد كه شما براي ايجاد كردن حتي يك وب سايت ساده بايستي در شيرپوينت سرور يك Site C...

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

برای ساختن capcha کد در زبان php یه فایل ایجاد می کنیم به نام capcha.php و کد زیر رو تو اون فایل قرار میدیم : حا تو صفحه اصلی جایی که فرم ما هست تگ html عکس رو می نویسیم تو آدرس عکس آدرس اون فایل capcha.php رو مینویسیم ، چون header اون فایل عکس هست پس یه عکسی رو خروجی میده ، کد فرم ما : Test ...

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

با عرض سلام به تمامی دوستداران ITPro ، تو این چند هفته به مشکل برخوردم نتونستم آموزش ها جلو ببرم، ولی ایشالله از این به بعد مرتب آموزشها ادامه داره .تمام فایلهایی که تا الان واسه وب سایت درست کردیم میتونید از این لینک دانلود کنید . خوب بریم سر آموزش، تو این قسمت و چند قسمت بعدی میخوایم چند تا جدول ت...

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

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

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

همانطور که خیلی از دوستان اطلاع دارند، نسخه جدید jquery اکشن live رو حذف کرده. کار اکشن live این بود که زمان اضافه شدن یک المان جدید به صفحه event مربوطه مانند click به صورت خودکار به المان اضافه می شد: $('a.click-me').live('click',function(e){ e.preventDefault(); alert(...

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

بعد از اینکه شما یک وب سایت را با زبان برنامه نویسی مورد نظر خود برنامه نویسی و طراحی کردید قطعا نیاز به یک فضا برای قرار دادن آن در اینترنت دارید . در چنین شرایطی است که شما با واژه هایی مانند هاست های اشتراکی یا Shared Hosting و سرورهای مجازی شخصی یا Virtual Private Servers که به VPS هم معروف هست...

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

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

3- فضای میزبانی Cloud یا Gridقبلا در انجمن تخصصی فناوری اطلاعات ایران در خصوص تفاوت های بین Cloud Computing و Grid Computing را به شما عزیزان توضیح داده ام. تکنولوژی استفاده از ساختار Cloud Computing و Grid Computing یک تکنیک هاستینگ جدید به شمار می رود که در این تکنیک بعضا ده ها یا شاید صدها ع...

در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

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

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