رفتن به مطلب

amrdata

عضو تالار جوملا
  • تعداد ارسال ها

    430
  • تاریخ عضویت در سایت

  • آخرین بازدید

تمامی مطالب نوشته شده توسط amrdata

  1. amrdata

    سرعت سایت خود را بهینه کنید

    برای اکثر وبمستران پیش امده که به هر نحو ممکن سعی در زیاد کردن سرعت لودینگ سایت خود میکنند افت سرعت سایت در بیشتر موارد مربوط به حجم زیاد تصاویر میباشد.. توجه کنید منظور از تصاویر در اینجا تصاویری میباشد که قالب سایت شما برای بالا امدن به انها نیاز دارد درواقع این تصاویر جزو لاینفک قالب سایتتان میباشند بهینه و کم کردن حجم این تصاویر در سرعت لودینک سایت شما میتواند سهم بسزائی داشته باشد.. برای کم کردم حجم تصاویر بدون افت کیفیت میتوانید از سایتهای انلاین متعددی استفاده کنید برای نمونه من از سایت imageoptimizer.net استفاده میکنم که بدون انکه از کیفیت تصویر کم کند حجم انرا به شکل قابل ملاحظه ای کم میکند یکبار امتحان کنید و اثر انرا در سایت خود مشاهده فرمائید در پناه حق :heart:
  2. amrdata

    نحوه لایسنس گذاری بر روی بسته نصبی

    ممنون دوست عزیز آقای گنجی متشکرم هنوز یک سوال من بی پاسخ مونده که ممنون میشم این هم جواب بدید سوال : برای کار بای این برنامه لازم هست که کدنویسی بلد باشم ؟ در پناه حق :heart:
  3. amrdata

    مشکل Content Encoding Error در لوکال

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

    مشکل Content Encoding Error در لوکال

    با سلام من جوملا 1.5.23 را بر روی لوکال نصب کردم و بعد از نصب تعدادی افزونه که آخریش گالری تصاویر فوکا بود سایت من به این شکل در اومد یعنی دیگه باز نمیشه در ضمن بعد از نصب تعدادی افزونه بعضی از تیبل های دیتابیس از یونیکد utf8 بر روی گزینه دیگری تغییر یافته بودند که با تغییر مجدد آنها به utf8 باز هم مشکل بر طرف نشده ممنون در پناه حق :heart:
  5. amrdata

    آپلود و ارسال مدارک اسکن شده هنگام ثبت نام

    ممنون حامد جان دوستمون فرمودند هنگام ثبت نام - یعنی فیلدهای مخصوص این کار در فرم ثبت نام باشند تا جایی که یادمه فکر کنم قبلا در این باره تو انجمن یک آموزش گذاشته شده بود - اما من که هر چی گشتم پیدا نکردم اگر کسی داره لینکشو بزاره در پناه حق :heart:
  6. amrdata

    مشکل در قالب قالب BlueJoom

    ممنون دوست عزیز امیر حسین جان لطفا بیشتر راهنمایی کنید اگر امکان داره بگید این کد را در کدام یکی از فایل های css قالب بزارم و در خط چندم ممنون در پناه حق :heart:
  7. amrdata

    مشکل در قالب قالب BlueJoom

    ممنون امیر حسین جان شرمنده من روی لوکال تست کردم - روی هاست هنوز نصب نکردم می خوام کامل روی لوکال کارش را تموم کنم بعد ببرم رو هاست ممنون در پناه حق :heart:
  8. amrdata

    مشکل در قالب قالب BlueJoom

    با سلام من وقتی قالب BlueJoom روی جوملا 1.5.23 سایت joomla .ir نصب مشکلات زیر بوجود می آیند : لطفا بگید مشکل از چیه ؟ [align=RIGHT] در پناه حق:heart:[/align][/align]
  9. amrdata

    نحوه لایسنس گذاری بر روی بسته نصبی

    ممنون دوست عزیز میشه لطف کنید لینک سایت سازنده را برام قرار بدهید همچنین ممنون میشم یک توضیح کوتاه راجب این برنامه ها بدید یعنی یک دمو از برنامه + توضیحات ابتدایی برای کار بای این برنامه لازم هست که کدنویسی بلد باشم ؟ در پناه حق :heart:
  10. amrdata

    مشکل در منو عمودی باز شونده طراحی جومینا

    سلام همانطور که دوستان فرمودند من هم این مشکل را دارم و تا جایی هم که خبر دارم اکثر کاربرانی که این افزونه را دانلود کردن این مشکل را دارن ومثل من نمی دونند چطور به طور صحیح استفاده نمایند اگر امکان داره یک سری آموزش راجب این افزونه قرار بدهید در پناه حق :heart:
  11. [JUSTIFY]یکی از دغدغه های همیشگی طراحان و صاحبان وب سایت استفاده از عکسهای با کیفیت و مناسب در وب سایتها میباشد. مخصوصا در ایران که به دلیل متوسط سرعت پایین اینترنت حجم نهایی یک وب سایت مسئله ای حساس و تاثیر گذار بر روی اثردهی و بازدهی وب سایت خواهد بود. شاید بسیاری از شما با روشهایی جهت کم کردن حجم عکسهای وب سایت آشنا باشید اما در این خودآموز قصد دارم تا بهترین و موثرترین روش کاهش سایز نهایی عکس با کمترین افت کیفیت را به شما آموزش بدهیم. پس تا پایان این خودآموز با ما همراه باشید.[/align] [align=JUSTIFY]در اصل بهینه سازی و ذخیره سازی عکسها با Save کردن آنها شروع نمیشود و قبل از رفتن به سراغ کلید Save کارهایی است که شما باید انجام دهید. ذکر این نکته نیز ضروری است که در این خودآموز اساس کار ما نرم افزار فتوشاپ و گزینه “Save for a Web/Device” میباشد.[/align] [align=JUSTIFY]اولین نکته ای که شما باید آنرا رعایت نماید نکته ای ساده و بدیهی است و شما باید مطمئن شوید که عکس شما در فرمت RGB قرار دارد و نه CMYK چرا فرمت CMYK بیشتر جهت صنعت چاپ کاربرد دارد و تا هنگامی که شما قصد نمایش عکسها را نمایشگر دارید باید از فرمت RGB استفاده نمایید.چرا فرق بسیاری در نمایش رنگها توسط نور یا کریسیتال و جوهر وجود دارد.[/align] [align=JUSTIFY]ضمنا این نکته را در نظر داشته باشید که خیلی بهتر است که شما از ابتدا فایل جدید را در مود RGB کار نمایید تا اینکه در مود CMYK کار کنید و بعدا آنرا تبدیل نمایید.شما مود یک عکس را از مسیر Image > Mode میتوانید چک/تعویض نمایید.[/align] [align=JUSTIFY]دومین نکته این است که اگر عکس شما در ابعاد بسیار بزرگ باشد و شما بخواهید آنرا توسط گزینه Save for a Web/Device ذخیره نمایید اخطاری مبنی بر اینکه اندازه عکس شما بسیار بزرگتر از موارد نیاز جهت ذخیره سازی جهت وب میباشد و فتوشاپ نمیتواند آنرا به بهترین نحو انجام دهد. پس به اندازه و حجم عکس اصلی توجه داشته باشید و انتظار نداشته باشید عکس با حج ۵۰ مگا بایت و ابعاد بسیار بالا را بتوانید بع عکس ۱۰۰ کیلو بایتی با همان ابعاد تبدیل نمایید. پس ابعاد عکس را به ابعاد مورد نظر و کاربردی تبدیل نمایید و حجم بسیار زیادی از عکسهای خود از طریق این کار کسر نمایید.[/align] [align=JUSTIFY]بعد از اعمال تمامی تغییرات لازمه در عکس (و بعد از اینکه ۲ نکته بالا را نیز انجام دادید) نوبت آن است که وارد محیط Save for a Web/Device بشویم. این منو را از طریق مسیر File>Save for a Web/Device و یا کلید میانبر Alt+CTRl+Shift+S میتوانید بیابید.[/align] [align=JUSTIFY][/align] [align=JUSTIFY]در قسمت پایین سمت راست و از تب Image Size میتوانید سایز عکس را تغییر دهید و یا بر اساس درصد آن را کوچک را بزرگ نمایید[/align] [align=JUSTIFY][/align] [align=JUSTIFY]درعکسهای بالا مشاهده مینمایید که عکس انتخاب شده در حالت نرمال دارای ابعاد ۱۶۰۰*۱۰۰۰ میباشد و حجم تقریبی آن ۱۵۰ کیلو بایت است. اما مهمترین قسمت کار شما با قسمت Quality میباشد. از منو Preset چندین گزینه پیش فرض قابل انتخاب است که میتوانید آنها را انتخاب نمایید و نتیجه در سمت چپ و در قسمت Preview و همچنین سایز بدست آمده را نیز در سمت چپ و پایین این باکس مشاهده نمایید که حجم عکس شما بعد از انتخاب گزینه های فوق به چه عددی تغییر میکند. شما میتوانید با بازی کردن با این ابعاد و مشاهده پیش نمایش نهایی عکس در قسمت سمت چپ به ایده آل ترین حال دست پیدا کنید. یعنی عکسی با کیفیت مناسب و با پایینترین حجم ممکن.[/align] [align=JUSTIFY][/align] [align=JUSTIFY]معمولا بهترین حالتی که میتوانید برای عکسهای خود پیدا کنید JPG Medium میباشد که در آن حجم عکس به مقدار قابل توجهی کاهش میبابد اما کیفیت خیلی پایین نمی آید. اما اگر بخواهید از عکسهای خود خروجی GIF داشت باشید بهترین حالت برای کم کردن حجم خواهد بود اما کیفیت عکسها خیلی به دل نخواهد نشست. برای عکسهای سیاه و سفید میتوانید از خروجی GIF استفاده نمایید.[/align] [align=JUSTIFY][/align] [align=JUSTIFY]همانطور که در عکس بالا مشاهده مینمایید میتوانید از این پنل استفاده نمایید تا عکس مورد نظر را در ۲ یا ۴ حالت مختلف در کنار هم قرار دهید و بر روی هر کدام از آنها بصورت جداگانه تغییرات را اعمال نمایید تا به بهترین حالت ممکن دست پیدا نمایید.[/align] [align=JUSTIFY]در آخرین مرحله لازم است که گزینه Save را زده و در پنجره باز شده در جلوی گزینه Save as type گزینه Only Image را انتخاب نمایید تا عکس بهینه شده شما بر روی کامپیوتر ذخیره گردد.[/JUSTIFY]یکی از دغدغه های همیشگی طراحان و صاحبان وب سایت استفاده از عکسهای با کیفیت و مناسب در وب سایتها میباشد. مخصوصا در ایران که به دلیل متوسط سرعت پایین اینترنت حجم نهایی یک وب سایت مسئله ای حساس و تاثیر گذار بر روی اثردهی و بازدهی وب سایت خواهد بود. شاید بسیاری از شما با روشهایی جهت کم کردن حجم عکسهای وب سایت آشنا باشید اما در این خودآموز قصد دارم تا بهترین و موثرترین روش کاهش سایز نهایی عکس با کمترین افت کیفیت را به شما آموزش بدهیم. پس تا پایان این خودآموز با ما همراه باشید.[/align] [align=JUSTIFY]در اصل بهینه سازی و ذخیره سازی عکسها با Save کردن آنها شروع نمیشود و قبل از رفتن به سراغ کلید Save کارهایی است که شما باید انجام دهید. ذکر این نکته نیز ضروری است که در این خودآموز اساس کار ما نرم افزار فتوشاپ و گزینه “Save for a Web/Device” میباشد.[/align] [align=JUSTIFY]اولین نکته ای که شما باید آنرا رعایت نماید نکته ای ساده و بدیهی است و شما باید مطمئن شوید که عکس شما در فرمت RGB قرار دارد و نه CMYK چرا فرمت CMYK بیشتر جهت صنعت چاپ کاربرد دارد و تا هنگامی که شما قصد نمایش عکسها را نمایشگر دارید باید از فرمت RGB استفاده نمایید.چرا فرق بسیاری در نمایش رنگها توسط نور یا کریسیتال و جوهر وجود دارد.[/align] [align=JUSTIFY]ضمنا این نکته را در نظر داشته باشید که خیلی بهتر است که شما از ابتدا فایل جدید را در مود RGB کار نمایید تا اینکه در مود CMYK کار کنید و بعدا آنرا تبدیل نمایید.شما مود یک عکس را از مسیر Image > Mode میتوانید چک/تعویض نمایید.[/align] [align=JUSTIFY]دومین نکته این است که اگر عکس شما در ابعاد بسیار بزرگ باشد و شما بخواهید آنرا توسط گزینه Save for a Web/Device ذخیره نمایید اخطاری مبنی بر اینکه اندازه عکس شما بسیار بزرگتر از موارد نیاز جهت ذخیره سازی جهت وب میباشد و فتوشاپ نمیتواند آنرا به بهترین نحو انجام دهد. پس به اندازه و حجم عکس اصلی توجه داشته باشید و انتظار نداشته باشید عکس با حج ۵۰ مگا بایت و ابعاد بسیار بالا را بتوانید بع عکس ۱۰۰ کیلو بایتی با همان ابعاد تبدیل نمایید. پس ابعاد عکس را به ابعاد مورد نظر و کاربردی تبدیل نمایید و حجم بسیار زیادی از عکسهای خود از طریق این کار کسر نمایید.[/align] [align=JUSTIFY]بعد از اعمال تمامی تغییرات لازمه در عکس (و بعد از اینکه ۲ نکته بالا را نیز انجام دادید) نوبت آن است که وارد محیط Save for a Web/Device بشویم. این منو را از طریق مسیر File>Save for a Web/Device و یا کلید میانبر Alt+CTRl+Shift+S میتوانید بیابید.[/align] [align=JUSTIFY][/align] [align=JUSTIFY]در قسمت پایین سمت راست و از تب Image Size میتوانید سایز عکس را تغییر دهید و یا بر اساس درصد آن را کوچک را بزرگ نمایید[/align] [align=JUSTIFY][/align] [align=JUSTIFY]درعکسهای بالا مشاهده مینمایید که عکس انتخاب شده در حالت نرمال دارای ابعاد ۱۶۰۰*۱۰۰۰ میباشد و حجم تقریبی آن ۱۵۰ کیلو بایت است. اما مهمترین قسمت کار شما با قسمت Quality میباشد. از منو Preset چندین گزینه پیش فرض قابل انتخاب است که میتوانید آنها را انتخاب نمایید و نتیجه در سمت چپ و در قسمت Preview و همچنین سایز بدست آمده را نیز در سمت چپ و پایین این باکس مشاهده نمایید که حجم عکس شما بعد از انتخاب گزینه های فوق به چه عددی تغییر میکند. شما میتوانید با بازی کردن با این ابعاد و مشاهده پیش نمایش نهایی عکس در قسمت سمت چپ به ایده آل ترین حال دست پیدا کنید. یعنی عکسی با کیفیت مناسب و با پایینترین حجم ممکن.[/align] [align=JUSTIFY][/align] [align=JUSTIFY]معمولا بهترین حالتی که میتوانید برای عکسهای خود پیدا کنید JPG Medium میباشد که در آن حجم عکس به مقدار قابل توجهی کاهش میبابد اما کیفیت خیلی پایین نمی آید. اما اگر بخواهید از عکسهای خود خروجی GIF داشت باشید بهترین حالت برای کم کردن حجم خواهد بود اما کیفیت عکسها خیلی به دل نخواهد نشست. برای عکسهای سیاه و سفید میتوانید از خروجی GIF استفاده نمایید.[/align] [align=JUSTIFY][/align] [align=JUSTIFY]همانطور که در عکس بالا مشاهده مینمایید میتوانید از این پنل استفاده نمایید تا عکس مورد نظر را در ۲ یا ۴ حالت مختلف در کنار هم قرار دهید و بر روی هر کدام از آنها بصورت جداگانه تغییرات را اعمال نمایید تا به بهترین حالت ممکن دست پیدا نمایید.[/align] [align=JUSTIFY][align=JUSTIFY] [/align][align=JUSTIFY] [/align][align=JUSTIFY]منبع [/align]
  12. amrdata

    آشنایی با CSS Reset

    نمایش پیش فرض یکسان وب سایت در مرورگرهای متفاوت با استفاده از تکنیک CSS Reset cross browser compatibility سازگاری یک صفحه وب و کدهای آن با مرورگرهای گوناگون و متعددی که وجود دارند ( IE , FireFox , Opera , Chrome ) ، یکی از مشکلات و چالش های جدی برای طراحان وب سایت بوده است. یک طراح وب سایت گاهی مجبور به افزودن کدهای بسیار پیچیده در لابه لای فایلهای CSS – سی اس اس خود است تا این ناسازگاری و تفاوت در نمایش صفحات در مرورگرهای متفاوت را به این نحو سازگار جلوه دهد. این چالش تا به ابنجا پیش رفته است که ، توانایی در طراحی وب سایت ، به طوری که در تمامی مرورگرها به طور یکسان نمایش داده شود ( Cross Browser ) ، یک امتیاز بسیار خوب در طراحی وب سایت است. بسیاری از گروه ها و طراحان وب سایت برای راحتی در استفاده از کدهای CSS – سی اس اس به این منظور راه حل ها و تکنیکهای گوناگونی را بررسی کرده اند ، و به نظر میرسد استفاده از تکنیک CSS Reset به این منظور از محبوبیت بیشتری برای طراحان وب سایت بر خوردار است . CSS Reset چیست ؟ CSS Reset مجموعه ای از استایل سی اس اس ( CSS Style ) است که تمامی Style پیش فرض عناصر و تگ های HTML ( که در مرور گرهای گوناگون ، متفاوت است ) را در حالت پیش فرض قرار میدهد . با استفاده از این روش تمامی مرورگرها به طور پیش فرض دارای نمایش یکسانی خواهند بود و طراح وب سایت می تواند با استفاده از این روش استایل ها (CSS Style ) را با توجه به نیازهای خود تعیین کند. بهتراست در استفاده از این تکنیک نکات زیر را در نظر داشته باشید بسیاری از مقادیر در هنگام استفاده از این تکنیک معادل ( صفر ) تعیین می شوند و تعیین اندازه برای این عناصر ممکن است حجم فایل CSS شما را افزایش دهد. توجه داشته باشید که ممکن است فراموش کنید مقادیری را که به صورت اولیه در آورده اید ، باز سازی کنید . از تکنیک های استاندارد برای پیش فرض کردن ( CSS Reset ) استفاده کنید . استفاده از تکنیک های غیر استاندارد می تواند باعث بروز مشکلاتی برای کاربران و مخاطبان وب سایت شما شود. ( به طور مثال ، عدم توانایی در تعیین اندازه فونت توسط مرورگر و یا استفاده از کلید های میانبر (Shortcut Key ) ) برای استفاده از این تکنیک ، کافی است کدهای CSS که نمونه هایی از آن را در زیر ملاحظه خواهید نمود در ابتدای سند و فایل CSS وب سایت خود قرار دهید. در لیست زیر تعدادی از محبوب ترین CSS Reset ها و همچنین Css Reset مورد استفاده در این وبلاگ را ملاحظه می فرمائید Eric Meyer’s reset /* v1.0 | 20080212 */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; } body { line-height: 1; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } /* remember to define focus styles! */ :focus { outline: 0; } /* remember to highlight inserts somehow! */ ins { text-decoration: none; } del { text-decoration: line-through; } /* tables still need 'cellspacing="0"' in the markup */ table { border-collapse: collapse; border-spacing: 0; } [/align] CSS Mini Reset [align=LEFT] /* CSS Mini Reset */ html, body, div, form, fieldset, legend, label { margin: 0; padding: 0; } table { border-collapse: collapse; border-spacing: 0; } th, td { text-align: left; vertical-align: top; } h1, h2, h3, h4, h5, h6, th, td, caption { font-weight:normal; } img { border: 0; } [/align] The Yahoo! User Interface CSS Reset [align=LEFT] body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; } table { border-collapse:collapse; border-spacing:0; } fieldset,img { border:0; } address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; } ol,ul { list-style:none; } caption,th { text-align:left; } h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; } q:before,q:after { content:''; } abbr,acronym { border:0; } /* v1.0 | 20080212 */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; } body { line-height: 1; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } /* remember to define focus styles! */ :focus { outline: 0; } /* remember to highlight inserts somehow! */ ins { text-decoration: none; } del { text-decoration: line-through; } /* tables still need 'cellspacing="0"' in the markup */ table { border-collapse: collapse; border-spacing: 0; } [/align] CSS Mini Reset [align=LEFT] /* CSS Mini Reset */ html, body, div, form, fieldset, legend, label { margin: 0; padding: 0; } table { border-collapse: collapse; border-spacing: 0; } th, td { text-align: left; vertical-align: top; } h1, h2, h3, h4, h5, h6, th, td, caption { font-weight:normal; } img { border: 0; } [/align] The Yahoo! User Interface CSS Reset [align=LEFT] body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; } table { border-collapse:collapse; border-spacing:0; } fieldset,img { border:0; } address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; } ol,ul { list-style:none; } caption,th { text-align:left; } h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; } q:before,q:after { content:''; } abbr,acronym { border:0; } Webtarget.ir CSS Reset [align=LEFT] /*-------------------------*/ /* Styled By */ /* Amir Sorouri */ /* sorouri.amir@gmail.com */ /*-------------------------*/ /*-------------- reset ------------------ */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; background: transparent; } ol, ul { list-style: none; } table { border-collapse:collapse; border-spacing:0; } h1,h2,h3,h4,h5,h6 { font-size:100%; } body { font:62.5%/1.7em Tahoma, Arial, sans-serif;/* font-size 1em = 10px */} input,textarea,select{font:1.2em Tahoma, Geneva, sans-serif; color:#000;} منبع[/align] منبع
  13. تصاویر بخش بسیار مهمی از قسمت قابل نمایش از هر وب سایت را تشکیل می دهند و میزان حجم , کیفیت , و نوع آنها تاثیر قابل ملاحظه ای در استاندارد بودن و جذابیت هر چه بیشتر یک وب سایت دارد. در اینجا سه فرمت اصلی تصاویر مورد استقاده در طراحی سایت , نحوه و زمان استفاده از هر کدام را بررسی می کنیم. GIF این فرمت مشخص کنندهٔ تصاویر گرافیکی ثابت یا متحرک است. این نام کوتاه شده Graphics Interchange Format که مفهوم لغوی آن در زبان فارسی قالب مبادلهٔ گرافیک است. این قالب گرافیکی توسط شرکت CompuServe در سال ۱۹۸۷ میلادی معرفی شده است و امروزه به طور گسترده در وب مورد استفاده قرار میگیرد. در این فرمت تصویری از تکنیک LZW (Lempel-Ziv-Welch) برای فشرده سازی تصاویر استفاده می شود که یک تکنیک فشرده سازی ( Lossless compression ) است.تعداد رنگهای مورد استفاده در این فرمت با توجه به ۸ bit بودن آن ۲۵۶ رنگ است که یک بازه رنگ نسبتا محدود برای استفاده در اختیار شما قرار میدهد .این ۲۵۶ رنگ از یک محدوده رنگ بزرگتر (۲۴ bits: 8 red, 8 green, 8 blue) با ۱۶,۷۷۷,۲۱۶ رنگ انتخاب می شود. ( با توجه به ترکیب رنگ و نوع تصویر ) به دلیل محدودیت تعداد رنگ ها ازاین فرمت برای تصاویری با تعداد رنگ کمتر از ۲۵۶ استفاده میشود .برای تصاویر دیجیتال و یا تصاویر دارای Gradiant از این فرمت استفاده نکنید . زیرا به دلیل محدودیت تعداد رنگها باعث کم کیفیت و نامرتب شدن تصاویر شما خواهد شد. این فرمت برای تصاویرخطی ، عناصر با لبه های تیز و تعداد رنگ محدود بسیار مناسب است . ( مانند لوگوهایی با چند رنگ و لبه های تیز، خطوط و نمودارها یکی از قابلیت های مهم این فرمت تصویری قابلیت ساخت تصاویر متحرک است. می توانید با استفاده از نرم افزارهای ویرایش تصاویر مانند Photoshop و یا نرم افزارهایی که برای ساخت تصاویر متحرک با فرمت GIF برنامه ریزی شده اند ، برای ساخت تصاویر متحرک ساده خود استفاده کنید. ( Animated gif ) JPG استاندارد مورد استفاده برای فشرده سازی تصاویر که نام آن ، کوتاه شده Joint Photographic Experts Group ، نام سازمان ایجاد کننده این استاندارد در سال ۱۹۹۲ است. از این استاندارد بیشتر برای ذخیره سازی تصاویر دیجیتال و تصاویری که با استفاده از دوربین های عکاسی گرفته شده است ( که دارای میلیونها رنگ هستند ) استفاده می شود. این استاندارد به شما اجازه میدهد با مقداری تغییر در خصوصیات به حجم مناسبی برای انتشار در محیط وب برسید.تکنیک فشرده سازی تصاویر در این فرمت ( Lossy Compression است به این معنی که پس از تغییر خصوصیات برای فشرده سازی تصاویر ، کیفیت گذشته تصاویر از دست خواهد رفت و به کیفیت پایین تری از تصاویر خواهیم رسید بنا براین در تغییر خصوصیات با استفاده از این استاندارد دقت نمائید. در استفاده از این استاندارد برای تصاویری همراه با متن ، الگوها و سطوح با لبه های تیز بسیار دقت کنید . زیرا کم کردن خصوصیات به میزان زیاد باعث بهم ریختگی در لبه های متن و سطوح میشود. با کمی تمرین و تجربه میزان مناسب تغییر در این خصوصیات را درک خواهید کرد و می توانید به طور مناسب از آن استفاده نمائید.میتوانید از نرم افزارهای ویرایش تصاویر مانند Photoshop ( گزینه Save for web در منوی File ) برای تغییر در خصوصیات تصاویر استفاده نمائید. PNG نام آن کوتاه شده کلمه Portable Network Graphics است که در سال ۱۹۹۶ به عنوان جایگزینی پیشرفته تر و مناسب برای GIF (Graphics Interchange Format) به وجود آمد. PNG از محدوده رنگ ۲۴-bit RGB or 32-bit RGBA و همچنین Grayscale ( همراه و یا بدون alpha channel پشتیبانی می کند.PNG فرمتی است که برای انتشار در محیط وب به وجود آمده است و برای کارهای چاپی مورد استفاده قرار نمی گیرد و به همین دلیل از محدوده رنگ فایلهای چاپی نیز ( CMYK ) پشتیبانی نمی کند. یکی از خصوصیات جذاب این فرمت تصویر برای طراحان و توسعه دهندگان وب خاصیت alpha channel آن می باشد که موجب ایجاد تصاویر Transparent ( زمینه شفاف ) می شود. از دیگر خصوصیات موجود در فرمت های GIF و PNG (Lossless compression ) از دست ندادن کیفیت ظاهری پس از فشرده سازی تصویر است ( بر خلاف استاندارد JPEG ) در فرمت PNG از تکنولوژی ( ZLib ) برای فشرده سازی تصاویر استفاده میشود که کارآمد تر از تکنیک فشرده سازی در GIF است (LZW ) دونوع متفاوت از فرمت PNG با کیفیت متفاوت در صفحات وب مورد استفاده قرار میگیرند. PNG8 (8-bit) ازنظر محدودیت رنگ مانند .gif است (۲۵۶ رنگ حداکثر) ، اما میتوان از خاصیت alpha channel آنها برای ایجاد تصاویر شفاف استفاده نمود. PNG24 (24-bit) اجازه استفاده از بازه بیشتری از رنگها را به شما میدهد. متاسفانه در حال حاضر تعدادی از مرورگرها به صورت کامل و مناسب از این فرمت تصویر پشتیبانی نمی کنند و این موضوع مشکلات بسیاری را برای طراحان وب به وجود آورده است. اما استفاده از این فرمت کاملا جایگاه خود را پیدا نموده است و در نهایت تمامی مرورگرها مجبور به پشتیبانی از این فرمت خواهند شد . البته راه های خاصی برای نمایش صحیح این فرمت در مرورگرهای قدیمی که از این فرمت پشتیبانی نمیکنند وجود دارد. استفاده از این فرمت برای ذخیره سازی تصاویری با کیفیت بالا و اندازه کوچک بسیار مناسب است . مانند لوگوهایی با تعداد رنگ زیاد و لبه های گرد ، یا آیکون ها در سایز های کوچک . بهینه سازی تصاویر برای انتشار در محیط وب در اینجا سعی خواهیم کرد به طور عملی تفاوت ما بین فرمت تصاویر و نحوه کار با آنها را توضیح دهیم. برای این کار ما از نرم افزار فتوشاپ استفاده خواهیم کرد و در زیر مراحل انجام کار را ملاحظه می کنید. [/align] [align=CENTER] [/align] [align=CENTER] پس از باز کردن تصویر مورد نظر در محیط فتوشاپ از منوی file گزینه Save For Web را انتخاب نمائید. پس از باز شدن پنجره مخصوص برای ذخیره تصاویر برای انتشار در محیط وب فرمت تصویر مورد نظر را انتخاب نمائید. به طور مثال برای فرمت JPG می توانید با افزایش یا کاهش درصد کیفیت به حجم و کیفیت مورد نظر خود برسید در تصویر بالا ، ذخیره سازی تصاویر با استفاده از درصد کیفیت های مختلف را ملاحظه می فرمائید. تفاوت در ذخیر سازی با استفاده از دو فرمت GIF و JPG ملاحظه می کنید که پس از ذخیره سازی با استفاده از فرمت PNG سایز تصویر بدون تغییر چشمگیری در کیفیت تصویر افزایش پیدا کرده است. بهترین گزینه می تواند فرمت JPG با کیفیت ۵۰ درصد باشد با استناد به تصویر بالا ملاحظه میکنید که فرمت GIF برای ذخیره سازی تصاویری شامل نوشته ها و خطوط صاف بهتر از JPG عمل میکند [align=CENTER] [/align] [align=CENTER] [/align] در تصاویر بالا تفاوت میان تصاویر با پس زمینه های شفاف را در فرمت های مختلف ملاحظه می فرمائید. همانطور که ملاحظه می کنید برای ذخیره تصاویر با پس زمینه شفاف بهترین گزینه می تواند PNG 24bit باشد . در مورد تصاویری با لبه های گرد و پس زمینه شفاف می توان از فرمت های GIF و PNG 8 bit هم استفاده نمود منبع
  14. amrdata

    نحوه لایسنس گذاری بر روی بسته نصبی

    ممنون دوستان لطفا بگین کار با این نرم افزار ها راحته یا نه ؟ در ضمن قیمتش چقدره ؟ لطفا اگر امکان داره تو پیغام خصوصی برام بفرستید آقای تهرانی کار با این نرم افزار ها چطوره - باید کد نویسی بلد بود یا خودش اتوماتیک انجام میده ؟ ممنون در پناه حق :heart: ببخشید یادم رفت بپرسم این برنامه را از کجا می تونم بخرم ؟ لطفا لینک + قیمت را برام بزارید در پناه حق :heart:
  15. amrdata

    ماژول خبری حرفه ای

    با سلام دوست عزیز لطفا تاپیک را حذف نمایید تبلیغات خلاف قوانین انجمن هست مدیران خواهشا حذف کنید در پناه حق :heart:
  16. amrdata

    نحوه لایسنس گذاری بر روی بسته نصبی

    با سلام - روز خوش به عنوان مثال من می خوام یک بسته نصبی تجاری تجاری خودم بزنم و بزارم برای فروش و می خوام خریدار برای نصب و یا فعال سازی آن از خریدار ابتدا باید از من لایسنس را دریافت نماید خواستم بدونم چطور می تونم یک بسته نصبی را لایسنس بزارم روش منتظر راهنمایی شما استادان گل هستم در پناه حق :heart:
  17. amrdata

    سرویس اعتبار سنجی نوع صفحات وب

    [align=JUSTIFY] سرویس اعتبار سنجی نوع صفحات وب (Markup Validation) سیستم اعتبار سنجی صفحات وب (Markup Validation) یکی دیگر از خدمات کنسرسیوم جهانی وب (W3C) به طراحان صفحات وب می باشد. HTML (زبان نشانه‌گذاری ابرمتنی) که سنگ بنای صفحات وب به شمار می رود برای طراحی قالب و صفحات وب به کار بده میشود. دستورعمل‌های این زبان، برچسب (Tag) نام دارند که محتوای یک صفحهٔ وب با آنها نشانه‌گذاری شده و بدین‌ ترتیب، نحوهٔ نمایش آن صفحه برای مرورگرهای وب، تعریف می‌شود. هر یک از برچسب‌های HTML، معنا و مفهوم خاصی دارند و تأثیر مشخصی بر محتوا می‌گذارند؛ مثلاً برچسب‌هایی برای تغییر شکل ظاهری متن، نظیر درشت و ضخیم کردن یک کلمه یا برقراری پیوند به صفحات دیگر در HTML تعریف شده‌اند. اما HTML با توسعه وب و گسترش نیازها در طول حیات خود متحول و گسترش یافته است و در همین راستا نسخه های متعددی در طول سال های اخیر متناسب با کاربردها و نیازهای طراحان و توسعه دهندگان صفحات وب ارائه شده است. هر نسخه استانداردهای تگ نویسی و ویژگی های خاص خود را داشته و لازم است که طراحان صفحات وب را بر پایه نسخه ای مناسب ایجاد و توسعه دهند. به عنوان مثال: زبان امتدادپذیر نشانه‌گذاری فرامتن یا XHTML (Extensible HyperText Markup Language) همان HTML است به همراه رعایت دقیق تمامی قواعد و دستورات نحوی نزدیک ‌تر به زبان XML که افزایش اطمینان از عملکرد صحیح سندها در شرایط پیچیده‌ تر موجود در اینترنت امروزین را فراهم می‌سازد. و یا نسخه سند HTML 4.01 Transitional ساده ترین انتخاب طراحان می تواند باشد که در تگ نویسی از حساسیت پایین تری برخوردار بوده ، برای ایجاد صفحات ساده و استاتیک مناسب می باشد. تگ مشخص کننده نوع سند صفحات به صورت .. در بالاترین بخش در کد صفحه قرار می گیرد. به عنوان نمونه نسخه HTML 4.01 Transitional به صورت زیر نوشته می شود: با این مقدمه به ابزار اعتبارسنجی نوع سند صفحات وب می پردازیم. این ابزار هم مانند ابزار اعتبارسنجی CSS در 3 روش قابل بررسی است. ورود آدرس سایت یا صفحه (by URL) آپلود فایل (صفحه) (by file upload) ورود مستقیم کد صفحه مورد نظر (direct input) این ابزار صفحات وب مورد نظر شما را بررسی کرده و با توجه به نوع سند صفحات، خطاها و اشکالات موجود را مشخص، و با ارائه توضیح، شما را در جهت برطرف کردن آن راهنمایی می نماید. این خطاها می تواند مواردی از قبیل: استفاده نادرست از تگ ها، اشکالات تایپی، استفاده نادرست از تگ ها به صورت تو در تو و .. را شامل گردد. [b]برای بررسی نوع سند صفحات موردنظر خود روی دکمه زیر کلیک نمایید. [/b] [right][b]منبع[/b][/align] [/right] [b]منبع[/b][/align]
  18. [align=JUSTIFY]تعیین تاریخ آخرین بازدید خزنده وب گوگل (Googlebot) از وب سایت (Check Googlebot Last Access) موتورهای جستجو و از جمله مهمترین آنها گوگل، برای بازدید و بررسی وب سایت ها، ازنرم افزارهایی موسوم به Web Crawler (خزنده وب) استفاده می کنند. خزنده های وب در زمان های معین شده از وب سایت ها بازدید کرده و آخرین تغییرات، اصلاحات و سایر مواردی که در طبقه بندی یک وب سایت برای موتورهای جستجو مهم است را بررسی و ثبت می نماید. Googlebot خزنده وب موتور جستجوی گوگل می باشد که توسط این غول اینترنتی ایجاد و توسعه یافته است.ابزاری که در ادامه با آن آشنا می شوید این امکان را به شما می دهد که از تاریخ بازدید Googlebot از وب سایت خود مطلع شده و آیکن آن را با تنظیمات گرافیکی دلخواه، در وب سایت خود قرار دهید. در صورتیکه بخواهید Googlebot را خزنده وب پیش فرض برای وب سایت خود در نظر بگیرید، کد زیر را در قسمت head صفحه قرار دهید. مقدار پیش فرض این متا تگ، name= "robots" می باشد که همه ربوت ها را شامل می گردد.[/align] [align=CENTER]جهت مشاهده تاریخ آخرین بازدید خزنده وب گوگل خود کلیک کنید [align=RIGHT]منبع [/align][/align]
  19. amrdata

    ساخت Favicon

    [align=JUSTIFY]Favicon (کوتاه شدهٔ favorites icon) یک آیکون بسیار کوچک (۱۶در۱۶ پیکسل) است که به هنگام بازدید از یک صفحه وب، Favicon آن (در صورت وجود) در کنار آدرس سایت در نوار آدرس (Address Bar) مرورگر نمایش داده می شود. مانند لوگو !Y قرمز رنگی که یاهو در صفحاتش می‌گذارد. همچنین روی Tab های مرورگر نیز نمایان می گردد. مرورگرهای جدید و مدرن مانند فایرفاکس بدون نیاز به کددهی ، اگر فایل favicon.ico را پوشه Root بیابد به طور هوشمند آن را کنار آدرس دامین نمایش می دهد. ولی برای Internet Explorer نیاز است که در صفحه index کد زیر تعریف گردد: http://www.webkaran.com/images/favicon_gen_butt.gif' alt='favicon_gen_butt.gif'>[/center] » آیکن مورد نظر خود را در ابعاد 16 * 16 پیکسل طراحی نمایید . در صورتی که مایلید favicon شما بدون رنگ زمینه باشد آن را به صورت transparent (gif یا png) ذخیره نمایید. منبع
  20. سرویس اعتبار سنجی CSS چیست؟ سرویس اعتبار سنجی W3C CSS یک نرم افزار رایگان می باشد که توسط کنسرسیوم جهانی وب (W3C) جهت کمک به طراحان و توسعه دهندگان صفحات وب ساخته شده است تا شیوه نامه های آبشاری (CSS) را بررسی و مورد سنجش قرار دهد. از این سرویس رایگان می توان بر روی وب استفاده نمود یا آنرا دانلود کرده و بعنوان یک برنامه جاوا یا به صورت یک servlet جاوا بر روی یک وب سرور استفاده کرد. اگر شما یک طراح یا توسعه دهنده وب هستید، این سرویس یک ابزار ارزشمند خواهد بود کاربردهای سیستم اعتبر سنجی CSS (CSS Validator) مقایسه کردن شیوه نامه ها با مشخصات و استانداردهای CSS بررسی و یافتن خطاها، اشتباهات تایپی یا کاربردهای نادرست CSS هشدار در مورد احتمال بروز برخی خطرات که در حین استفاده ظاهر می شود. بیشتر اسناد موجود بر روی وب با یک زبان کامپیوتر به نام HTML نوشته شده اند. این زبان جهت ایجاد صفحات با اطلاعات ساختار بندی شده، لینکها و اشیای چند رسانه ای بکار برده می شود. برای استفاده از رنگ، متن ، طرح بندی صفحه، HTML یک زبان سبک بندی به نام CSS را بکار می برد. به طور خلاصه CSS کار ساختار بندی صفحه، که از بخش های مهم در طراحی و توسعه صفحات وب است را کنترل و مدیریت بر آن را آسان می کند. در صورتیکه طراح وب هستید پس از پایان یا در خلال انجام پروژه از این سرویس استفاده نموده و فایل یا فایل های CSS مورد استفاده را با این ابزار بررسی کنید و خطاها و اشتباهات احتمالی را شناسایی و برطرف نمایید. راهنمای استفاده از ابزار CSS Validator: جهت اعتبارسنجی CSS ابتدا روی آیکن زیر کلیک نمایید ... ... پس از باز شدن صفحه مربوطه به 3 روش زیر می توانید به بررسی فایل CSS مورد نظر خود بپردازید: روش تایپ آدرس وب سایت (by URL) در این روش در فیلد مربوطه آدرس سایت را به صورت کامل وارد نموده دکمه Check را بزنید. (تنظیمات بخش More Option را به حالت پیش فرض باقی بگذارید.در صورتیکه از نسخه دیگری به جز 2.1 استفاده کرده اید آن را از لیست مربوطه انتخاب نمایید.) [/center] [/center] این ابزار پس ار بررسی فایل ورودی، اطلاعاتی از قبیل تعداد خطاها ، دلیل خطا و فایل CSS شامل خطا(ها)، هشدارها که در لیست خطاها نیستند اما بهتر است بررسی و برطرف شوند و ... را در اختیار کاربر می گذارد. منبع
  21. به عنوان شرکت یا فردی که یک فروشگاه اینترنتی یا هر تجارت آنلاینی را رهبری می‌کنید، باید برای امنیت برند و سایت خود اهمیت ویژه ای قایل شوید. پس این ده نکته حیاتی را برای افزایش ضریب امنیتی سیستم خود، از دست ندهید: ۱‫‬- به جای سرورهای اشتراکی، از یک سرور اختصاصی برای سایت خود استفاده کنید اکثر شرکت های سرویس دهنده‌ی هاست، فایل‌ها و سایت‌های زیادی را به صورت اشتراکی بر روی یک سرور قرار می‌دهند که علت اصلی این کار، افزایش درآمد است. بدین ترتیب سایت‌های مختلفی بر روی یک سرور در حال سرویس‌گیری هستند و علاوه بر سخت افزار، برخی نرم‌افزارها و اسکریپت‌ها برای اجرای برنامه‌های همه سایت‌ها(مواردی مانند سرویس‌های ایمیل و کنترل پنل‌ها) در حال اجرا هستند. این بدین معنی است که فقط شما و شرکت شما به سرور مربوطه دسترسی ندارد و احتمالاً صدها شخص و کمپانی دیگر به این سرور دسترسی‌هایی دارند. اگر یکی از این مشتریان که سایتش به صورت مشترک با شما روی یک سرورقرار دارد، مسایل امنیتی را رعایت نکند و ه-ک شود، سایت و اطلاعات شما را نیز در معرض خطر قرار داده است. استفاده از یک سرور اشتراکی به این معنی است که فردی که برای دسترسی به اطلاعات شما تلاش می‌کند، بخاطر وجود سایت‌های زیاد، انتخاب‌های زیادی برای دسترسی به سرور داشته باشد. در مقابل، استفاده از سرور اختصاصی، یک امتیاز امنیتی برای سایت شما محسوب می‌شود. وقتی شما از سرور اختصاصی استفاده کنید، فقط سایت شما است که به سرور و برنامه‌های آن دسترسی دارد. بدین ترتیب شما می‌توانید به طور کامل بر سرور و برنامه تحت اجرای آن نظارت داشته و از امنیت سایت خود مطمئن باشید. ۲‫‬-همیشه گوش به زنگ بسته های به روزرسانی و وصله‌های امنیتی برنامه‌های سرورتان باشید و به سرعت آن‌ها را نصب کنید امنیت اطلاعات و سرور، که مهمترین مساله برای یک مشتری است، اغلب اوقات کمترین اهمیت را برای شرکت‌های ارائه دهنده‌ی هاست، دارد. (و حتی شاید برایشان مهم نباشد!) شرکت‌های ارائه دهنده هاست، هنگام قرارداد می گویند که از امن‌ترین و بهترین نرم‌افزارهای امنیتی برای حفاظت از اطلاعات سایت شما استفاده می‌کنند، اما اگر آن‌ها برنامه‌های در حال اجرا را به روز نکنند و وصله‌های امنیتی را روی آنها نصب ننمایند، سایت شما در برابر انواع خطرات آسیب‌پذیر خواهد بود. (دقت کنید که نصب وصله‌های امنیتی باید در اولین فرصت و کمترین زمان ممکن انجام شود، زیرا هکر محترم هم همزمان با ارائه بسته امنیتی از سوراخ موجود در سایت تان مطلع خواهد شد!) وقتی‌که شرکت ارائه دهنده یک نرم‌افزار، بسته‌های امنیتی‌ای را برای ترمیم ایراد‌های امنیتی نرم‌افزارش ارسال می‌کند، لازم است که این بسته‌ها به سرعت نصب شوند تا مبادا هکر بتواند زودتر اقدام کند و به سایت شما نفوذ کرده و اطلاعات تان را به سرقت ببرد. پس در صورته‌ی مهم در مورد تغییراتی که بر روی سرور و سایت اعمال می‌شود (هرچند کوچک و کم اهمیت)، این است که بدانید دقیقاً چه کسی و در چه زمانی تغییر مزبور را انجام داده است. با استفاده از سیستم کنترل تغییرات، تصحیح خطاهای احتمالی سایت ساده‌تر و سریعتر انجام می‌شود. همچنین شما می‌توانید هر گونه بدافزار و فایل مخرب احتمالی رادر سریعترین زمان ممکن شناسایی کنید. به یاد داشته باشید که فقط خطرات خارجی برای شما دردسر ساز نیستند؛ در صورتیکه شما دسترسی‌های زیادی را برای همکاران و کارمندان غیرقابل اعتماد خود در نظر گرفته باشید، خطری که متوجه سایت شما است، از خطر هر هکری بیشتر است. پس علاوه بر بررسی مکرر فایلها و سایت خود، از درستکاری همکاران خود مطمئن شوید و حداقل دسترسی‌های لازم را به آنها بدهید. ۶‫‬-‬ از امنیت فیزیکی سرور و داده‌های خود مطمئن شوید به همان اندازه که محدود کردن دسترسی به اسناد و مدارک شرکت تان اهمیت دارد، کنترل دسترسی به کامپیوتری که سایت تان روی آن میزبانی می‌شود هم مهم است. شاید سرور شما از امنیت بالا و سیستم‌های رمزنگاری مناسبی برخوردار باشد، اما آیا در اتاق سرور هم قفل است؟ به یاد داشته باشید که در نهایت اطلاعات شما بر روی یک سری سخت‌افزار ذخیره شده‌اند. آیا می‌دانید شرکت هاستینگ شما با یک هارددیسک سوخته چه کار می‌کند؟ اگر آنها این هارددیسک را به طرز صحیحی نابود نکنند، ممکن است اطلاعات شما به دست چه کسانی بیفتد؟ به هر حال در صورتی که چنین اتفاقی بیافتد، شما بطور قانونی حقی برای شکایت ندارید. راه حل این است که قبل از انتخاب شرکت هاستینگ، مطمئن شوید که آن شرکت دارای گواهینامه‌های امنیتی ISO‪/‬IEC 27001 و 27002 باشد. فقط شرکت‌هایی که استانداردهای امنیت مجازی و فیزیکی اطلاعات مشتریان را رعایت می‌کنند، دارای این گواهینامه‌ها هستند. پس در صورتی که شرکت ارائه دهنده فضای سایت شما دارای این دو گواهینامه‌ی معتبر باشد، قابل اعتماد است. ۷‫‬-‬ برای امنیت داده‌های کاربران، با شرکت هاستینگ قرارداد رسمی ببندید مطمئناً شما برای فروش کالاها و خدماتی که به کاربران می‌دهید، اطلاعاتی همانند نام، ایمیل، آدرس، تلفن و .. را دریافت می‌کنید که این داده‌ها در هاست ذخیره می‌شوند. اما در صورتی که با وجود اقدامات امنیتی و حفاظتی، به هر دلیلی اطلاعات سایت شما دزدیده شود، تکلیف اطلاعات شخصی کاربران و خریداران شما (Personally Identifiable Information ‪-‬ PII) چیست؟ شاید جالب باشد که بدانید در بسیاری از کشورها حتی اگر شما هم در این زمینه مقصر نباشید و لو رفتن اطلاعات از طرف شرکت هاستینگ اتفاق افتاده باشد، باز هم مسئولیت حقوقی این مساله با شما است و باید پاسخگو باشید. اغلب شرکت‌های هاستینگ معمولاً زیر بار مسئولیت این اطلاعات نمی‌روند و حتی در صورت ه-ک شدن سرورشان، مسئولیتی را متقبل نمی شوند. اما شما باید این نکته را هم در قراردادی رسمی که با شرکت هاستینگ می‌بندید، ذکر کنید. یعنی قرارداد باید طوری نوشته شود که مسئولیت امنیت این اطلاعات مهم مشخص باشد. ۸‫‬-‬ پیاده‌سازی Code Sanitizing برای فیلدهای ورود اطلاعات code sanitizing اصطلاحی رایج به معنای پاکسازی کدها از اسکریپت‌ها و کدهای مخرب است که اجازه ورود هر داده‌ای را به دیتابیس(پایگاه داده ها) نمی‌دهد‫، بلکه ابتدا کارکترها و رشته‌های ورودی را بررسی می‌کند و در صورت وجود کد مخرب یا به درد نخور، آن را پاکسازی می‌کند و یا از ورود آن به پایگاه داده‌های سایت، جلوگیری می‌کند.‬ باید توجه داشته باشید، هر کجا که کاربر می‌تواند اطلاعات وارد کند، به صورت بالقوه می‌تواند حفره ورودی خطرناکی باشد. فرض کنید همه ورودی‌های یک صفحه با نیت‌های بدخواهانه و خرابکارانه پر شوند، بدین ترتیب، اگر code sanitizing را رعایت نکرده باشید، امکان دارد کاربران خواسته یا ناخواسته کارکتر یا رشته‌ای را وارد دیتابیس سایت شما کنند. با این وضع تصور کنید که یک دستور SQL اجرا شود و قسمتی از داده‌ها را پاک کند. بدون شک تحمل چنین فاجعه‌ای برای هر مدیر سایتی غیرممکن است. پس برای جلوگیری از چنین مواردی، باید اصول code sanitizing را رعایت کنید، تا از خطر در امان بمانید. ۹‫‬-‬ سایت خود را هم به لیست سایت‌هایی که روزانه مرور می‌کنید، اضافه نمایید لازم است که سایت خود را در بازه‌های زمانی مشخص بررسی کرده و وجود Malware و اسکریپت‌های خطرناک در آن را کنترل کنید. برای این کار سرویس‌های مختلفی ‪(malware checking service)‬ وجود دارد که به شما امکان بررسی سایت تان را می‌دهد. شما می‌توانید با استفاده از سرویس‌هایی که به این منظور طراحی شده‌اند، از وضعیت سلامت و امنیت سایت خود مطلع شوید. البته استفاده از بسیاری از این سرویس‌ها مستلزم پرداخت هزینه خواهد بود که کار را برای ایران کمی مشکل می کند. اما گوگل سرویسی ساده و رایگان برای مرور سایت، ارائه می‌دهد که چنین مواردی را بررسی می‌کند و تا حدودی به مدیران سایت کمک می‌نماید. برای استفاده از این سرویس گوگل می‌توانید به آدرس زیر مراجعه کرده و سایت خود را در انتهای لینک وارد کنید. [url=http://google.com/safebrowsing/diagnostic?site=]http://google.com/safebrowsing/diagnostic?site=[/url][i]www.yoursite.com [/i] ۱۰‫‬-‬ همیشه ایمیل‌هایی را که از سرور شما فرستاده می شوند، اسکن کنید. در صورتی که هکر یا یکی از کارمندان تان، اقدام به ارسال ایمیل‌های اسپم از سرور شما کند، سرور شما در لیست ارسال کننده‌های اسپم قرار گرفته‫ و از آن به بعد کلیه ایمیل‌هایی که از سرور شما ارسال می‌شود، در سرویس دهنده های عمومی و اختصاصی ایمیل مستقیماً به پوشه اسپم فرستاده شده و مشاهده نمی شوند. همچنین در صورتی که شما یکی از قربانیان هرزنامه ها (اسپم) باشید و این نکته امنیتی را به کار نبندید، ناخواسته به یکی از عاملان انتشار آن خواهید بود. پس همیشه و همه ایمیل‌هایی را که از سرورتان ارسال می گردند، با برنامه‌های مناسب کنترل کنید و اطمینان حاصل کنید که حاوی هیچ کد مخربی نیستند!‫ منبع
  22. amrdata

    دو زبانه كردن جوملا 1.6 ؟

    سلام دوست عزیز قبلا در این باره تو انجمن زیاد بحث شده افزونه joomfish هست اما نمی دونم که روی 1.6 کار کنه یا نه - تو سایت خود جومینا هم هست به نظر من بهتره شما 2 تا جوملا نصب کنید تو دو پوشه جداگانه نصب جداگانه مشکلات را کمتر می کند درپناه حق :heart:
  23. amrdata

    آشنایی با پروتکل SSL و عملکرد آن

    [align=RIGHT] SSL چیست؟ [/align][align=RIGHT] [/align] (SSL یا Secure Socket Layer) راه‌حلی جهت برقراری ارتباطات ایمن میان یك سرویس‌دهنده و یك سرویس‌گیرنده است كه توسط شركت Netscape ارایه شده است. در واقع SSL پروتكلی است كه پایین‌تر از لایه كاربرد (لایه ۴ از مدل TCP/IP) و بالاتر از لایه انتقال (لایه سوم از مدل TCP/IP) قرار می‌گیرد. [/align] [align=RIGHT] مزیت استفاده از این پروتكل بهره‌گیری از موارد امنیتی تعبیه شده آن برای امن كردن پروتكل‌های غیرامن لایه كاربردی نظیرHTTP ،LDAP ،IMAP و... می‌باشد كه براساس آن الگوریتم‌های رمزنگاری بر روی داده‌های خام (plain text) كه قرار است از یك كانال ارتباطی غیرامن مثل اینترنت عبور كنند، اعمال می‌شود و محرمانه ماندن داده‌ها را در طول كانال انتقال تضمین می‌كند. [/align] [align=RIGHT] به بیان دیگر شركتی كه صلاحیت صدور و اعطاء گواهی‌های دیجیتال SSL را دارد برای هر كدام از دو طرفی كه قرار است ارتباطات میان شبكه‌ای امن داشته باشند، گواهی‌های مخصوص سرویس‌دهنده و سرویس‌گیرنده را صادر می‌كند و با مكانیزم‌های احراز هویت خاص خود، هویت هر كدام از طرفین را برای طرف مقابل تأیید می‌كند، البته غیر از این‌كار می‌بایست تضمین كند كه اگر اطلاعات حین انتقال مورد سرقت قرار گرفت، برای رباینده قابل درك و استفاده نباشد كه این‌كار را با كمك الگوریتم‌های رمزنگاری و كلیدهای رمزنگاری نامتقارن و متقارن انجام می‌دهد. [/align] [align=RIGHT] ● ملزومات یك ارتباط مبتنی بر پروتكل امنیتی SSL [/align] [align=RIGHT] برای داشتن ارتباطات امن مبتنی بر SSL عموماً به دو نوع گواهی دیجیتال SSL یكی برای سرویس‌دهنده و دیگری برای سرویس‌گیرنده و یك مركز صدور و اعطای گواهینامه دیجیتال یا CA نیاز می‌باشد. وظیفه CA این است كه هویت طرفین ارتباط، نشانی‌ها، حساب‌های بانكی و تاریخ انقضای گواهینامه را بداند و براساس آن‌ها هویت‌ها را تعیین نماید. [/align] [align=RIGHT] ● مكانیزم‌های تشكیل‌دهنده SSL [/align] [align=RIGHT] ۱) تأیید هویت سرویس‌دهنده‌ [/align] [align=RIGHT] با استفاده از این ویژگی در SSL، یك كاربر از صحت هویت یك سرویس‌دهنده مطمئن می‌شود. نرم‌افزارهای مبتنی بر SSL سمت سرویس‌گیرنده (مثلاً یك مرورگر وب نظیرInternet Explorer از تكنیك‌های استاندارد رمزنگاری مبتنی بر كلید عمومی و مقایسه با كلیدهای عمومی یك سرویس‌دهنده (مثلاً یك برنامه سرویس‌دهنده وب نظیر (IIS می‌تواند از هویت او مطلع شود و پس از اطمینان كامل، كاربر می‌تواند نسبت به وارد نمودن اطلا‌عات خود مانند شماره كارت‌های اعتباری و یا گذرواژه‌ها اقدام نماید. [/align] [align=RIGHT] ۲) تأیید هویت سرویس‌گیرنده [/align] [align=RIGHT] برعكس حالت قبلی در اینجا سرویس‌دهنده است كه می‌بایست از صحت هویت سرویس‌گیرنده اطمینان یابد. طی این مكانیزم، نرم‌افزار مبتنی بر SSL سمت سرویس‌دهنده پس از مقایسه نام سرویس‌گیرنده با نام‌های مجاز موجود در لیست سرویس‌گیرنده‌های مجاز كه در داخل سرویس‌دهنده تعریف می‌شود و در صورت وجود، اجازه استفاده از سرویس های مجاز را به او می‌دهد. [/align] [align=RIGHT] ۳) ارتباطات رمز شده [/align] [align=RIGHT] كلیه اطلاعات مبادله شده میان سرویس‌دهنده و گیرنده می‌بایست توسط نرم‌افزارهای موجود در سمت سرویس‌دهنده و سرویس‌گیرنده رمزنگاری (Encrypt) شده و در طرف مقابل رمزگشایی (Decrypt) شوند تا حداكثر محرمانگی (Confidentiality) در این‌گونه سیستم‌ها لحاظ شود. [/align] [align=RIGHT] ● اجزای پروتكل SSL [/align] [align=RIGHT] پروتكل SSL دارای دو زیر پروتكل تحت عناوین زیر می‌باشد. [/align] [align=RIGHT] ۱) ‌SSL Record Protocol كه نوع قالب‌بندی داده‌های ارسالی را تعیین می‌كند. [/align] [align=RIGHT] ۲) SSL Handshake Protocol كه براساس قالب تعیین شده در پروتكل قبلی، مقدمات ارسال داده‌ها میان سرویس‌دهنده‌ها و سرویس‌گیرنده‌های مبتنی بر SSL را تهیه می‌كند. [/align] [align=RIGHT] بخش‌بندی پروتكل SSL به دو زیر پروتكل دارای مزایای چندی است. از جمله: [/align] [align=RIGHT] ▪ اول: در ابتدای كار و طی مراحل اولیه ارتباط (Handshake) هویت سرویس‌دهنده برای سرویس‌گیرنده مشخص می‌گردد. [/align] [align=RIGHT] ▪ دوم:‌ در همان ابتدای شروع مبادلات، سرویس‌دهنده و گیرنده بر سر نوع الگوریتم رمزنگاری تبادلی توافق می‌كنند. [/align] [align=RIGHT] ▪ سوم: در صورت لزوم، هویت سرویس گیرنده نیز برای سرویس‌دهنده احراز می‌گردد. [/align] [align=RIGHT] ▪ چهارم: در صورت استفاده از تكنیك‌های رمزنگاری مبتنی بر كلید عمومی، می‌توانند كلیدهای اشتراكی مخفی را ایجاد نمایند. [/align] [align=RIGHT] ▪ پنجم: ارتباطات بر مبنای SSL رمزنگاری می‌شوند. [/align] [align=RIGHT] ● الگوریتم‌های رمزنگاری پشتیبانی شده درSSL [/align] [align=RIGHT] در استانداردSSL ، از اغلب الگورتیم‌های عمومی رمزنگاری و مبادلات كلید (Key Exchcenge Algorithm نظیر DES ،DSA ،KEA ، MD۵، RC۲،RC۴، RSA و RSA Key Exchange ،SHA-۱ ،Skipjack و ۳DES پشتیبانی می‌شود و بسته به این‌كه نرم‌افزارهای سمت سرویس‌دهنده و سرویس‌دهنده نیز از موارد مذكور پشتیبانی نمایید، ارتباطاتSSL می‌تواند براساس هر كدام این از الگوریتم‌ها صورت ‌پذیرد. [/align] [align=RIGHT] البته بسته به طول كلید مورد استفاده در الگوریتم و قدرت ذاتی الگوریتم می‌توان آن‌ها را در رده‌های مختلفی قرار دارد كه توصیه می‌شود با توجه به سناریوهای موردنظر، از الگوریتم‌های قوی‌تر نظیر ۳DES با طول كلید ۱۶۸ بیت برای رمزنگاری داده‌ها و همچنین الگوریتم ۱-SHA برای مكانیزم‌های تأیید پیغام ۵ MD استفاده شود و یا این‌كه اگر امنیت در این حد موردنیاز نبود، می‌توان در مواردی خاص از الگوریتم رمزنگاری ۴ RC با طول كلید ۴۰ بیت و الگوریتم تأیید پیغام ۵ MD استفاده نمود. [/align] [align=RIGHT] ● نحوه عملكرد داخلی پروتكلSSL (SSL یا Secure Socket Layer) راه‌حلی جهت برقراری ارتباطات ایمن میان یك سرویس‌دهنده و یك سرویس‌گیرنده است كه توسط شركت Netscape ارایه شده است. در واقع SSL پروتكلی است كه پایین‌تر از لایه كاربرد (لایه ۴ از مدل TCP/IP) و بالاتر از لایه انتقال (لایه سوم از مدل TCP/IP) قرار می‌گیرد. [/align] [align=RIGHT] مزیت استفاده از این پروتكل بهره‌گیری از موارد امنیتی تعبیه شده آن برای امن كردن پروتكل‌های غیرامن لایه كاربردی نظیرHTTP ،LDAP ،IMAP و... می‌باشد كه براساس آن الگوریتم‌های رمزنگاری بر روی داده‌های خام (plain text) كه قرار است از یك كانال ارتباطی غیرامن مثل اینترنت عبور كنند، اعمال می‌شود و محرمانه ماندن داده‌ها را در طول كانال انتقال تضمین می‌كند. [/align] [align=RIGHT] به بیان دیگر شركتی كه صلاحیت صدور و اعطاء گواهی‌های دیجیتال SSL را دارد برای هر كدام از دو طرفی كه قرار است ارتباطات میان شبكه‌ای امن داشته باشند، گواهی‌های مخصوص سرویس‌دهنده و سرویس‌گیرنده را صادر می‌كند و با مكانیزم‌های احراز هویت خاص خود، هویت هر كدام از طرفین را برای طرف مقابل تأیید می‌كند، البته غیر از این‌كار می‌بایست تضمین كند كه اگر اطلاعات حین انتقال مورد سرقت قرار گرفت، برای رباینده قابل درك و استفاده نباشد كه این‌كار را با كمك الگوریتم‌های رمزنگاری و كلیدهای رمزنگاری نامتقارن و متقارن انجام می‌دهد. [/align] [align=RIGHT] ● ملزومات یك ارتباط مبتنی بر پروتكل امنیتی SSL [/align] [align=RIGHT] برای داشتن ارتباطات امن مبتنی بر SSL عموماً به دو نوع گواهی دیجیتال SSL یكی برای سرویس‌دهنده و دیگری برای سرویس‌گیرنده و یك مركز صدور و اعطای گواهینامه دیجیتال یا CA نیاز می‌باشد. وظیفه CA این است كه هویت طرفین ارتباط، نشانی‌ها، حساب‌های بانكی و تاریخ انقضای گواهینامه را بداند و براساس آن‌ها هویت‌ها را تعیین نماید. [/align] [align=RIGHT] ● مكانیزم‌های تشكیل‌دهنده SSL [/align] [align=RIGHT] ۱) تأیید هویت سرویس‌دهنده‌ [/align] [align=RIGHT] با استفاده از این ویژگی در SSL، یك كاربر از صحت هویت یك سرویس‌دهنده مطمئن می‌شود. نرم‌افزارهای مبتنی بر SSL سمت سرویس‌گیرنده (مثلاً یك مرورگر وب نظیرInternet Explorer از تكنیك‌های استاندارد رمزنگاری مبتنی بر كلید عمومی و مقایسه با كلیدهای عمومی یك سرویس‌دهنده (مثلاً یك برنامه سرویس‌دهنده وب نظیر (IIS می‌تواند از هویت او مطلع شود و پس از اطمینان كامل، كاربر می‌تواند نسبت به وارد نمودن اطلا‌عات خود مانند شماره كارت‌های اعتباری و یا گذرواژه‌ها اقدام نماید. [/align] [align=RIGHT] ۲) تأیید هویت سرویس‌گیرنده [/align] [align=RIGHT] برعكس حالت قبلی در اینجا سرویس‌دهنده است كه می‌بایست از صحت هویت سرویس‌گیرنده اطمینان یابد. طی این مكانیزم، نرم‌افزار مبتنی بر SSL سمت سرویس‌دهنده پس از مقایسه نام سرویس‌گیرنده با نام‌های مجاز موجود در لیست سرویس‌گیرنده‌های مجاز كه در داخل سرویس‌دهنده تعریف می‌شود و در صورت وجود، اجازه استفاده از سرویس های مجاز را به او می‌دهد. [/align] [align=RIGHT] ۳) ارتباطات رمز شده [/align] [align=RIGHT] كلیه اطلاعات مبادله شده میان سرویس‌دهنده و گیرنده می‌بایست توسط نرم‌افزارهای موجود در سمت سرویس‌دهنده و سرویس‌گیرنده رمزنگاری (Encrypt) شده و در طرف مقابل رمزگشایی (Decrypt) شوند تا حداكثر محرمانگی (Confidentiality) در این‌گونه سیستم‌ها لحاظ شود. [/align] [align=RIGHT] ● اجزای پروتكل SSL [/align] [align=RIGHT] پروتكل SSL دارای دو زیر پروتكل تحت عناوین زیر می‌باشد. [/align] [align=RIGHT] ۱) ‌SSL Record Protocol كه نوع قالب‌بندی داده‌های ارسالی را تعیین می‌كند. [/align] [align=RIGHT] ۲) SSL Handshake Protocol كه براساس قالب تعیین شده در پروتكل قبلی، مقدمات ارسال داده‌ها میان سرویس‌دهنده‌ها و سرویس‌گیرنده‌های مبتنی بر SSL را تهیه می‌كند. [/align] [align=RIGHT] بخش‌بندی پروتكل SSL به دو زیر پروتكل دارای مزایای چندی است. از جمله: [/align] [align=RIGHT] ▪ اول: در ابتدای كار و طی مراحل اولیه ارتباط (Handshake) هویت سرویس‌دهنده برای سرویس‌گیرنده مشخص می‌گردد. [/align] [align=RIGHT] ▪ دوم:‌ در همان ابتدای شروع مبادلات، سرویس‌دهنده و گیرنده بر سر نوع الگوریتم رمزنگاری تبادلی توافق می‌كنند. [/align] [align=RIGHT] ▪ سوم: در صورت لزوم، هویت سرویس گیرنده نیز برای سرویس‌دهنده احراز می‌گردد. [/align] [align=RIGHT] ▪ چهارم: در صورت استفاده از تكنیك‌های رمزنگاری مبتنی بر كلید عمومی، می‌توانند كلیدهای اشتراكی مخفی را ایجاد نمایند. [/align] [align=RIGHT] ▪ پنجم: ارتباطات بر مبنای SSL رمزنگاری می‌شوند. [/align] [align=RIGHT] ● الگوریتم‌های رمزنگاری پشتیبانی شده درSSL [/align] [align=RIGHT] در استانداردSSL ، از اغلب الگورتیم‌های عمومی رمزنگاری و مبادلات كلید (Key Exchcenge Algorithm نظیر DES ،DSA ،KEA ، MD۵، RC۲،RC۴، RSA و RSA Key Exchange ،SHA-۱ ،Skipjack و ۳DES پشتیبانی می‌شود و بسته به این‌كه نرم‌افزارهای سمت سرویس‌دهنده و سرویس‌دهنده نیز از موارد مذكور پشتیبانی نمایید، ارتباطاتSSL می‌تواند براساس هر كدام این از الگوریتم‌ها صورت ‌پذیرد. [/align] [align=RIGHT] البته بسته به طول كلید مورد استفاده در الگوریتم و قدرت ذاتی الگوریتم می‌توان آن‌ها را در رده‌های مختلفی قرار دارد كه توصیه می‌شود با توجه به سناریوهای موردنظر، از الگوریتم‌های قوی‌تر نظیر ۳DES با طول كلید ۱۶۸ بیت برای رمزنگاری داده‌ها و همچنین الگوریتم ۱-SHA برای مكانیزم‌های تأیید پیغام ۵ MD استفاده شود و یا این‌كه اگر امنیت در این حد موردنیاز نبود، می‌توان در مواردی خاص از الگوریتم رمزنگاری ۴ RC با طول كلید ۴۰ بیت و الگوریتم تأیید پیغام ۵ MD استفاده نمود. [/align] [align=RIGHT] ● نحوه عملكرد داخلی پروتكلSSL [align=RIGHT] همان‌طور كه می‌دانید SSL می‌تواند از تركیب رمزنگاری متقارن و نامتقارن استفاده كند. رمزنگاری كلید متقارن سریع‌تر از رمزنگاری كلیدعمومی است و از طرف دیگر رمزنگاری كلید عمومی تكنیك‌های احراز هویت قوی‌تری را ارایه می‌كند. یك جلسه SSL Session) SSL) با یك تبادل پیغام ساده تحت عنوان SSL Handshake شروع می‌شود. این پیغام اولیه به سرویس‌دهنده این امكان را می‌دهد تا خودش را به سرویس‌دهنده دارای كلید عمومی معرفی نماید و سپس به سرویس‌گیرنده و سرویس‌دهنده این اجازه را می‌دهد كه یك كلید متقارن را ایجاد نمایند كه برای رمزنگاری‌ها و رمزگشایی‌ سریع‌تر در جریان ادامه مبادلات مورد استفاده قرار می‌گیرد. [/align][align=RIGHT] [/align][align=RIGHT]منبع [/align]
  24. amrdata

    نکات مقدماتی امنیت سایت

    [align=RIGHT] [align=RIGHT]1-iز کلمات عبور ساده استفاده نکنید به عنوان مثال تاریخ تولد یا موارد شبیه که قابل حدس باشد و به هیچ عنوان از کلمات عبور یکسان در وب سایت ها یا ایمیل های مختلف استفاده نکنید. 2-کلمات عبور را حداقل 6 کاراکتری انتخاب کنید و هر چه تعداد کاراکتر ها بیشتر باشد امکان حدس و شکستن آن کمتر است 3-کلمات عبور را به صورت ترکیبی از اعداد , حروف و علامت ها به صورت کوچک و بزرگ انتخاب کنید به عنوان مثال wD&GRWs~DM%G کلمه عبور مناسبی می باشد. 4-کلمات عبور را در فایل های غیر قابل دسترس و محود شده نگهداری کنید و به هیچ عنوان در دسترس عموم نباشد. 5-همیشه برای ورود به سایت های خود از کامپیوتر شخصی خود استفاده کنبد و به هیچ عنوان توسط کامپیوتر های عمومی مانند کافی نت , هتل , .... یا کامپیوتر های افراد دیگر به وب سایت خود وارد نشوید و کلمه عبور خود را استفاده نکنید چون به راحتی امکان شنود و جاسوسی کلمه عبور شما با نرم افزار های KeLogger هست همچنین در موارد ضروری به هیچ عنوان گزینه به یاد سپردن یا ذخیره کلمه عبور را علامت نزنید و پس از اتمام کار History و Cookie های مرورگر را حذف نمایید (باز هم امکان شنود و جاسوسی اطلاعات شما هست ولی انجام این کار تا حدودی جلوگیری می کند ) 6-به طور مرتب هر ماه کلمه عبور خود را تغییر دهید و با کلمه عبور قدرتمند دیگری جایگزین کنید. 7-به هیچ کس اعتماد نکنید ! اولین افرادی که مایل به ه-ک کردن و نفوذ به سایت شما هستند دوستان , همکلاسی ها , فامیل و برادر و خواهر شما هستند این نکته را همیشه به یاد داشته باشید و به هیچ کس اعتماد نکنید ! 8-در صورتی که کلمه عبور خود را برای رفع مشکلاتی به مدیر فنی سایت یا مدیریت هاست یا غیره اعلام کردید پس از اتمام کار حتماً کلمه عبور را تغییر دهید. 9-همیشه سعی کنید برای مدیریت وب سایت های خود از سیستم عامل جداگانه با اعمال موارد امنیتی کامل استفاده کنید به عنوان مثال : الف : همیشه سیستم عامل را به روز نگه دارید ب : از آنتی ویروس ها و ضد نرم افزار های جاسوسی یا Anti Spyware ها با آخرین به روز رسانی ها استفاده کنید (آنتی ویروس پیشنهای NOD32 يا Kaspersky به آخرین به رو رسانی ها و بانک اطلاعاتی ویروس ها ) پ : حتماً از دیوار های آتش یا فایروال های قدرتمند و به روز شده استفاده کنید نرم افزار پیشنهادی : ZoneAlarm ت : برای ورود به سیستم عامل کلمه عبور قرار دهید ث : به هیچ عنوان نرم افزار های ناشناس و رایگان شناخته نشده همچنین کرک ها و Keygen های نرم افزار ها را بر روی سیستم عامل نصب نکنید. 10-حتی الامکان ااز فایل های ناشناس موجود در CD ها و بسته های نرم افزاری استفاده نکنید چون ممکن است به بدافزار های جاسوسی آلوده باشند. 11-از سیستم های ارتباط آنلاین در صورت امکان استفاده نکنید , در صورت استفاده نیز به هیچ عنوان از افراد ناشناس یا حتی دوستان و غیره فایلی توسط این نرم افزار ها دریافت نکنید حتی تصاویر چون ممکن است آلوده به بدافزار های جاسوسی باشد. 12-در وب سایت ها و وبلاگ ها به هیچ عنوان رو تبلیغات مشکوک کلیک نکنید تبلیغاتی شبیه : "سیستم شما دچار آلودگی شده است برای رفع آلودگی اینجا کلیک کنید" یا "شما برنده 200 دلار جایزه به عنوان 99999999 کاربر بازدید کننده شدید " و از این قبیل آگهی ها .... 13-از باز کردن ایمیل های ناشناس خود داری فرمایید به خصوص اگر حاوی فایل پیوست یا تصویر باشد به هیچ عنوان فایل پیوست شده و تصاویر را دانلود و اجرا نکنید. 14-همیشه آدرس پست الکترونیک خود در وب سایت هایتان را جدا از آدر س های پست الکترونیک عمومی خود یا ID هایی که برای چت یا غیره استفاده می کنید وارد کنید. 15- در اکثر سیستم های وب سایت گزینه ای با عنوان فراموشی کلمه عبور وجود دارد که کلمه عبور شما را به ایمیل شخصی شما ارسال می کند در صورت استفاده از این گزینه حتماً بعد از ورود به سایت کلمه عبور خود را تغییر دهید و نامه الکترونیک حاوی کلمه عبور را حذف کنید. 16- به هیچ عنوان از آدرس ایمیلی که در وب سایت هایتان به عنوان آدرس ایمیل مدیریت استفاده کرده اید برای ثبت نام در وب سایت های دیگر استفاده نکنید. 17-به هیچ عنوان از پروکسی ها یا ف ی ا ت ر شکن های عمومی برای ورود به سایت خود استفاده نکنید. 18-حدالامکان از افزودن مدیران بیشتر به وب سایت خودداری کنید و در صورت لزوم حتماً افراد قابل اطمینان را انتخاب کنید و این نکات امنیتی را به تمام مدیران گوشزد کنید. 19-به هیچ عنوان به مدیران وب سایت سطح دسترسی کامل که مجاز به ویرایش اطلاعات شما باشد ندهید و همیشه سطح دسترسی لازم و حداقل سطح دسترسی های مورد نیاز را به مدیران سایت بدهید. 20-از شرکت های معتبر و حرفه ای هاست و دامنه تهیه کنید شما باید بدانید که مدیریت هاستینگ شما به تمام فایل ها و بانک اطلاعاتی سایت شما دسترسی دارد و اگر از هاستینگ های معتبر و حرفه ای هاست تهیه نکنید امکان سوء استفاده از وب سایت شما و ه-ک کردن آن به راحتی وجود دارد.[/align][/align][align=RIGHT] [/align][align=RIGHT]منبع [/align]
  25. چشم شمسی جان اما معرفی سایت های مرتبط با جوملا در این تاپیک باعث نظم بخشیدن به این بخش از انجمن میشه طبق فرمایشات شما برای معرفی مثلا 300 سایت باید 300 تا تاپیک ایجاد بشه فکر نمی کنید این خودش یک نوع به هم ریختگی تو انجمن ایجاد کنه - این که خودش میشه اسپم ولی اگر کلا تو یک تاپیک باشه کاربران با دنبال کردن این تاپیک می تونند راحت همه سایتهای مرتبط با جوملا را بشناسند باز من و بقیه تابع نظرات دوستان هستم در آخر هم از استاد عزیزم آقای گنجی ممنونم و امیدوارم از دست من دلخور نشده باشند و همچنین پوزش می طلبم که با پست خودم این تاپیک را به اینجا رسوندم شمی جان فکر می کنم تو همین تاپیک معرفی بشه بهتره چون اگر برای هر سایت یک تاپیک جدا زده بشه کلا بخش معرفی سایت های مفید انجمن بهم میریزه در پناه حق :heart:
×
×
  • افزودن...