برای طراحان وب یکی از معظلاتی که همیشه بوده و امیدواریم به زودی بر طرف بشه internet explorer بوده و هست. این مرورگر(!) تقریبن هیچ وقت استاندارد نبوده و گویا علاقه ای هم به استاندارد شدن نداره (البته بعد از IE8 اوضاع یه کم داره بهتر می شه و IE9 تقریبن کمی از نگرانی ها رو برطرف کرده) اما به جرات می شه عنوان کرد که غول مرحله ی آخر طراحان وب IE6 می باشد. در همین راستا یک سری تکنیک ها هست که مشکل رو حل می کنه ادامه ی مطلب

فرم عضویت در سایت نیز یکی دیگر از نیازها و ویژگی های یک سایت پویاست،با توجه به آموزش های قبلی که در سایت قرار گرفته بود و همچنین درخواستهایی برای آموزش این قسمت،تصمیم گرفتم تا نمونه از یک صفحه ثبت نام رو به صورت مجزا و ساده آموزش بدم.بهتر می بینم تا ابتدا به فایلهایی که برای این آموزش نیاز خواهد بود اشاره ی بکنم.
goldenDict یکی از دیکشنری های خوب لینوکسی ست و امکانات بالایی داره. این دیکشنری تقریبن تمامی کتابخانه های سایر دیکشنری ها رو می خونه و خیلی راحت باهاشون کار می کنه. پیش از این خود من از mdic که نوشته ی دوست خوبم مهرداد مومنی ست استفاده می کردم. اما یه مشکلی که داره اینه که شما برای استفاده از این نرم افزار باید یه مبدل به نام pyglassory رو اجرا کنید و با اون فایل ها رو تبدیل کنید و …. اما goldenDict به راحتی با این فایل ها کار می کنه و روش کار باهاش هم خیلی ساده ست.
سیستم عامل لینوکس ابزارهای قدرتمندی در زمینه مدیریت انتقال Packet ها ارائه می دهد که از جمله آن می توان به packet mangling و packet filtering… اشاره کرد که مستقیما توسط Kernel و بدون نرم افزار جانبی انجام می شود. از دیگر ابزارهای این دسته که در این بحث به آن اشاره می کنیم کنترل ترافیک (Traffic Control) یا کنترل پهنای باند است.
طبق سیاست هایی که از ابتدای کار برای این وب سایت در نظر گرفته شده، ارسال مطلب و همکاری با این وب سایت برای همگان آزاد است. دوستانی که تمایل به ارسال مطالب مفید و آموزشی دارند می توانند با ارسال رزومه و مشخصات به ایمیل ، یکی از نویسندگان سایت باشند. از ارسال پیشنهادات و انتقادات خود دریغ نکنید. اگر دیدگاهی دارید از شما سپاسگذار خواهیم بود که در میان بگذارید. با سپاس فراوان
توی phpclasses گشتی می زدم که چشمم خورد به یکی از کلاس هایی که اونجا ثبت شده و کاربرد ایرانیزه(!) داره. اعتبار سنجی کارت ملی. شاید تو بعضی از موارد خاص این کلاس به درد خیلی ها بخوره. این کلاس رو آقای رضا شعری نوشتن که خوب خیلی می تونه مفید باشه. روش کار با این کلاس هم خیلی ساده ست
لاگین و تعیین اعتبار کاربر یکی از متداولترین خصوصیت های یک وبسایت پویاست. در این مثال بر آنیم تا نمونه از یک صفحه ورود که در هر وبسایت پویایی نیاز است را در سطحی متوسط از برنامه نویسی پی اچ پی آموزش دهیم.قبل از هر چیزی بهتر است یک نمای کلی از صفحاتی که در این آموزش نیاز خواهیم داشت را شرح بدم.
در این مقاله به (شاید) بزرگترین دغدغه برنامه نویسان نرم افزارهای وب می پردازیم. و آن چیزی جز بهینه سازی MySQL نیست. همیشه گفتهام که MySQL در عین حال که سرعت بالایی دارد حساسیت بالایی نیز دارد. شاید تنها نادیده گرفتن یک index میتواند فشار بسیار زیادی را به پایگاه داده وارد کند. این تجربه را داشتهام که سرور بار بسیار شدیدی را داشت و بعد از بررسی تنها به این مورد برخورد کردم که یک index را جاگذاشتم و این بار بر روی سرور قرار گرفت. میخواهیم قدمهای اولیه برای این فرآیند را یاد بگیریم اما این راه نیاز به تلاش و تحقیق بیشتری نسبت به یک مقاله دارد.
تست نرم افزار یکی از موارد مهم در توسعه نرم افزار است. بدون این فاز، نمیتوانید از قابلیت اطمینان و پایداری پروژه مطمئن باشید. از دیدگاه بعضی از برنامه نویسان، این فاز، زمانبر و مستلزم حوصله و دقت زیاد است، اما این نکته را در نظر بگیرید که بهره وری پروژه مستقیما به کارکرد کد ها بستگی دارد. کارکرد کدها با آزمایش کد و سعی در پیدا کردن خطاها و رفع آنها وابسته است. هر چه زمان بیشتری برای تست کردن
HTML همواره زبان اصلی نشانه گذاری در وب بوده است . این زبان هرچند در ابتدا بعنوان زبانی برای شرح معنایی اسناد علمی طراحی شده بود ، اما با گذشت زمان، طراحی آن بگونه ای پیش رفت که آنرا قادر ساخت تا انواع دیگر اسناد را نیز پوشش دهد. HTML5 استاندارد فنآوری جدیدی است که کاهش نیاز برای افزونههای ویژه مانند ادوب فلش و سیلورلایت که برای مشاهده ویدیوهای قرار گرفته در بسیاری از صفحات وب و همچنین برخی وب سایتهای انیماتوری مورد استفاده قرار میگیرند را مدنظر دارد . همچنین HTML5 امکان میدهد