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

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

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

اون زمانیکه اهل استفاده از اسکریپت ها و ابزارهای Open Source و CMS های مختلفی مثل جوملا و دروپال و وردپرس بودم ، یکی از دغدغه های اصلی من استفاده کردن از اسکریپت های اصلی یا اسکریپت های نال شده بود ! اون موقع به این موضوع فکر نکردم که تفاوت این دو تا اسکریپت چی هست ؟ چرا برای اصلی باید پول بدم برای ...

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

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

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

curl یک ابزار خط فرمان است که به شما امکان ارسال درخواست های مختلف رو به سمت سرور میده. curl مخفف Client for URLs است. یکی از کاربرد های بسیار مهم curl تست url های مختلف مخصوصاً برای پیاده سازی api های تحت وب رو به شما میده. اگر روی سیستمون PHP رو نصب داشته باشید این ابزار به صورت پیش فرض بر روی سیس...

یکی از سوالاتی که خیلی از کاربران (بیشتر پیام خصوصی که دلیلش و نمیدوم چرا پیام خصوصی!) میپرسن نیم فاصله تو صفحات وب و تاثیر اون بر روی سئو هست. اول از همه بگیم نیمفاصله چیه و چرا استفاده میشه؟ تو عنوان همین مطلب می تونید کاربرد نیم فاصله رو ببینید، زمانی که نیم فاصله رو استفاده می کنیم دو کلمه بدون...

در ASP.NET MVC ساختار Route ها نقش بسیار مهمی رو بازی می کنند. Route ها در حقیقت نقش آدرس دهی منابع رو در برنامه تحت وبی که در حال توسعه هست بازی می کنند و ASP.NET MVC وابستگی زیادی به Route ها داره. ما بوسیله Route ها می تونیم به مواردی مانند نام Controller یا Action و پارامترهای مورد استفاده در Ro...

مدتی هست که برای وب سایتی که دارم مشکل جالبی پیش اومده ! هر چند ساعت یکبار وب سایت خطای 503 می داد و بعد از اینکه روی سرور ریموت می زدم میدیدم که Application Pool ای که مربوط به وب سایتم هست Stop شده بود و بعد از Start کردنش مشکل حل می شد ! خوب یکی دو بار اینکار رو بصورت دستی انجام دادم تا اینکه دی...

سلام خدمت تمامی کاربران وب سایت توسینسو؛ یکی از راه های ارتباطی بین View و Controller در MVC استفاده از Ajax می باشد، به ازای فراخوانی هر Action در Controller نیاز به تبادل اطلاعات ما بین سرور و کلاینت می باشد، کلاینت با استفاده از صفحه ای که می بیند(View) درخواستی ثبت می کند، و سرور به محض دریافت د...

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

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

معرفی 4 ابزار تولید محتوا با استفاده از سیستم های مدیریت محتوا، شما قادر خواهید بود تا وبسایت دلخواه و مورد نظر خودتونو با توجه به کاربرد سایتتون ایجاد کنید، در این میان نرم افزار و ابزارهای متعددی وجود دارد که شما این امکان رو خواهید داشت که از بین آنها،با توجه به علاقمندی و نیازتون انتخاب من...

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

اگر با ساز و کار Proxy Server ها آشنایی دارید این مطلب را بخوانید در غیر این صورت به این مقاله مراجعه کنید. عملکرد Reverse Proxy ها دقیقاََ عکس عمل Proxy Server ها میباشد زیرا Proxy Server ها درخواست ها را از شبکه داخلی از کلاینت ها دریافت میکند و به سرور های موجود در اینترنت ارسال میکند اما Reverse...

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

کنترل پنل دایرکت ادمین یکی دیگه از کنترل پنلهای لینوکسی هست که خیلی معروف هست و بعد از cpanel / whm قرار میگیره ، یکی از مزیت هایی که باعث شده بعضی از افراد برن سمت این کنترل پنل هزینه ها اون هست ، در سی پنل ما دو نوع لایسنس داریم .یک لایسنس برای سرور مجازی یک سرور برای سرور حقیقی که هر کدام قیمت ها...

سلام خدمت دوستان عزیز ITPRO ای و علاقه مندان به دنیای طراحی و توسعه وب. در آموزش قصد داریم به شما نحوه تغییر دادن زبان داشبورد Wordpress را آموزش دهیم. برای انجام این کار مراحل زیر را به ترتیب دنبال کنید. 1- به کنسول مدیریتی ورد پرس خود لاگین کنید. 2- روی دکمه Settings کلیک کنید سپس روی General کل...

منبع:dailyinfographics منبع:ITPRO هرگونه نشر و کپی برداری از مطلب تنها با ذکر منبع مجاز است.

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

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

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

با سلام خدمت همه ی کاربران itpro ای..در این پست میخوام به مفاهیم و معانی طراحی responsive و adaptive در طراحی وبسایت بپردازم و توضیح بدم که این دو کلمه چه تفاوتی با هم دارند؟؟؟ از اونجایی که استفاده از سرویس های تحت وب هرروز در حال گسترش هست و همچنین فناوری هم ثانیه به ثانیه پیشرفت میکنه شاهد این...

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

HTTP مخفف کلمات Hyper Text Transfer Protocol است.HTTP یکی از محبوب ترین پروتکل در دنیای وب است و یک استاندارد ارتباطی مورد استفاده در مرورگر وب به منظور برقرای ارتباط با وب سرور های میزبانی کننده وبسایت ها میباشد.WWW یا World Wide Web(شبکه جهانی وب) یک پیشوند برای نامی خاص است که شما به منظور باز...

برخی اوقات ممکن است برنامه نویس های وب حوزه مایکروسافت یا مدیران شبکه با خطای زیر در هنگام دسترسی به محتوای وب سایت مواجه شوند : HTTP Error 500.19 - Internal Server Error The requested page cannot be accessed because the related configuration data for the page is invalid. اساسا برطرف کردن اینگ...

خوب همونطور که می دونید در وب سرور IIS بصورت پیشفرض یک Worker Process وجود داره و تعداد صف درخواست یا Queue Length ای هم که برای این Worker Process بصورت پیشفرض وجود داره عدد 1000 هست ، جالبه بدونید که شما می تونید تا حدود زیاد با یک محاسبه ساده عدد مربوط به محدودیت تعداد درخواست های داخل صف رو تعری...

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

سلام ، با بخش اول امنیت وب در خدمت شما دوستان عزیز هستم. من بیشتر سایت ها را گشتم ولی امنیتی ندارند حتی سایت هایی که ریکپچای گوگل{در آینده توضیح می دهم} مجهز هستند. ولی از یک حرکت در وب سایت خودشان جامانده اند آن هم راست کلیک راست کلیک خیلی کار ها می تواند بکند مانند اینکه به سنتر ان بی ای اجازه کرک...

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

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

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

تعیین میزان حدأکثر و حدأقل بزرگ‌نمایی صفحات وب و محتویات داخل آنها یکی از روشهایی که می توان صفحات وب را بزرگ و یا کوچک کرد، بدین صورت است که دکمه Ctrl را پائین نگه داشته و غلتک موس را به سمت پایین و یا بالا ، صفحات را بزرگ و یا کوچک کرد. اما با ترفند زیر می توان میزان حداقل و حداکثر بزرگنمایی ...

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

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

انتخاب یک هاست(host) معتبر و مناسب ، متناسب با فضای مورد نیاز برای وب سایت.تهیه و تدوین یک معماری مرتب، منظم و مناسب برای سایتانتخاب نام و دامین مناسب (کاربر پسند که فراموش نشود)برای سایت.انتخاب محتوایی مناسب ، مفید و سودمند ( دقت در نوع محتویات که زمان کمتری برای لود شدن صرف شود)انتخاب رنگبندی مناس...

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

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

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

برای آنکه کدهای CSS را به یک فایل HTML ارتباط دهیم سه راه متفاوت وجود دارد: • External style sheet • Internal style sheet • Inline style External Style Sheet: اولین و استانداردترین راه استفاده از CSS استفاده از فایل CSS خارجی است. معمولا وقتی پروژه طراحی سایت بزرگ باشد از این راه استفاده می کنند...

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

اجزای کنترلی معمولا بدون احتیاج به تگ form ساخته می شوند. برای این اجزا کافی است که تگ ها و المنت های آن را استفاده کنید. لیست Drop-Down: از این نوع لیست ها برای انتخاب بین چند آیتم به صورت کشویی استفاده می شود. تگ اصلی این لیست select می باشد، مقادیری که می تواند انتخاب شوند را می توانید با ت...

تا الان با برخی از اجزای و تگ های HTML آشنا شده اید، نوشتن دستورات به نظر خیلی آسان می آیند و در حقیقت هم همینگونه است. اما در این قسمت می خواهم چندین نکته و قانون ساده درباره نوشتن دستورات را به شما یاد بدهم.نوبت دهی به تگ های تو در تو: یک متن همزمان که استایل b را گرفته می تواند i را نیز دریافت کن...

یک قاب یا Iframe در صفحه اچ تی ام ال موجب می شود که همزمان چند صفحه وب مختلف را در یک صفحه نمایش دهید. این کار توسط تگ <iframe> و با استفاده از خاصیت های مختلف امکان پذیر است. این تگ دارای خاصیت های src مشخص کننده لینک مورد نظر برای نمایش، width , Height برای تعیین طول و عرض قاب می باشد. &l...

تمام تگ هایی که در اچ تی ام ال وجود دارد، می توانند به صورت مستقل یکسری استایل ها و دسترسی ها را داشته باشند، به عنوان مثال وقتی متنی درون تگ p قرار می گیرد خیلی راحت می توان در سی اس اس به آن استایل داد. اما گاهی اوقات متنی یا شی می تواند داخل یک بلاک باشد که خودمان آن را درست کرده ایم. همچنین می ت...

همانطور که پیشتر اشاره کردم با استفاده از اچ تی ام ال شما می توانید امکانات چند رسانه ای را به وبسایتتان اضافه کنید. در این قسمت می خواهم که چگونگی اضافه کردن تصویر به همراه امکانات آن را به شما آموزش دهم. به صورت کلی سینتکس مربوط به تصاویر در اچ تی ام ال به صورت زیر می باشد: <img src="&q...

سلام به دوستان Itpro. یکی از مهمترین تنظیماتی که در وردپرس وجود دارد تنظیمات پایگاه داده می‌باشد. تنظیمات پایگاه داده هنگام نصب وردپرس انجام می‌شود ولی اگر بخواهیم بعد از اینکه وردپرس را نصب کردیم تغییری در تنظیمات پایگاه داده به وجود آوریم باید از کجا این عمل را انجام دهیم. این تنظیمات گفته شده در ...

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

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

و

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

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

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