نقطه ویرگول;

هر از گاهی از هر چیزی

هر از گاهی از هر چیزی

۳۸ مطلب با موضوع «پی اچ پی» ثبت شده است

برای کار با یه دیتابیس در پی اچ پی شما می تونید انتخاب های گوناگونی داشته باشید. اما دوتا از بهترین ها در این زمینه PDO و MySQLi هستند که در این بخش قصد داریم مقایسه ی مختصری داشته باشیم بین این دو کتابخانه. شما کدوم رو انتخاب کردید؟ آیا می دونید که هر کدوم چه ویژگی هایی دارن؟ برای بررسی این دو کلاس می تونید این بحث رو تا انتها بخونید و نظراتتون رو بگید.
۳ نظر موافقین ۰ مخالفین ۰ ۰۸ اسفند ۹۰ ، ۱۴:۵۰
مرتضی فتحی
تنظیمات وب سرور یکی از موارد همیشه چالش دار بوده( به نظر من ). اگه با وب سروری مثل Apache آشنایی کافی داشته باشید و البته دسترسی لازم به سرور, به راحتی می تونید Apache رو Optimize کنید. ولی در بسیاری از سرور ها یا هاستینگ ها شما تنها به فایل htaccess. دسترسی دارید که به کمک اون می تونید تنظیمات دلخواه رو برای افزایش بهینگی برنامه و وب سرور ایجاد کنید. بریم سراغ این فایل....
۷ نظر موافقین ۰ مخالفین ۰ ۰۶ بهمن ۹۰ ، ۱۴:۲۱
مرتضی فتحی
توی یکی از کتاب هایی که داشتم مطالعه می کردم به موضوع جالبی در مورد امنیت URL ها رسیدم که بد ندیدم اونو با شاما دوستان به اشتراک بزارم.
Validate کردن داده های ارسالی یا همون آرگومان ها جزو اصول اولیه تضمین امنیت برای یک برنامه هستش. راه حل های مختلفی مثل استفاده کردن از White/Black List, Escaping و .... وجود داره. ولی حقیقت اینه که دور زدن این مدل از بررسی صحت داده ها برای یک کرکر کار درست, چندان سخت نیست.....
۳ نظر موافقین ۰ مخالفین ۰ ۳۰ آذر ۹۰ ، ۱۸:۳۵
مرتضی فتحی
۱ نظر موافقین ۰ مخالفین ۰ ۱۷ ارديبهشت ۹۰ ، ۲۲:۴۴
مرتضی فتحی

DocBlock یک گسترش برای توضیحات نویسی سبک C++ در PHP است که با ‘/**' شروع می شود و هیشه در ابتدار هر خط یک ‘*’ قرار می گیرد. در مستند سازی DocBlock بر همه عناصر مقدم است. هر خط در DocBlock که با ‘*’ شروع نشده باشد نادیده گرفته می شود. این یک نمونه مثال برای DocBlock است:

۴ نظر موافقین ۰ مخالفین ۰ ۰۹ فروردين ۹۰ ، ۰۹:۳۷
مرتضی فتحی
هر برنامه نویسی که در سطح مبتدی برنامه نویسی می کنه وقتی یه واژه جدید بگوشش می خوره شاخکاش تیز می شه تا با افزایش دانش خودش سطح برنامه نویسیش رو ارتقاع بده... "مستند سازی" هم می تونه یک واژه جدید باشه. با یک جستجوی کوچیک می شه یه چیزایی راجع به مستند سازی متوجه شد. اما این دانش ابتدایی سوالاتی رو در ذهن ایجاد می کنه که پاسخ به اون سوالات می تونه به پیشرفت در این دانش جدید کمک کنه!
۴ نظر موافقین ۰ مخالفین ۰ ۲۲ اسفند ۸۹ ، ۱۹:۱۷
مرتضی فتحی
با این آموزش میخوام بهتون نشون بدم که چگونه فایلتون رو بدون دوباره سازی یا همون رفرش کل صفحه بعد از سابمیت کردن آپلود کنید.امیدوارم این مطلب جالب توجه شما باشه،اگه مایل باشید دو روش رو امتحان کنیم،یکی با استفاده از روش متداول iframes و کتابخانه های خارجی و دیگری استفاده از jQuery (که من اینو بیشتر میپسندم) :)
۳ نظر موافقین ۰ مخالفین ۰ ۲۰ اسفند ۸۹ ، ۱۵:۵۳
مرتضی فتحی
گوگل یکی از بزرگترین شرکت های فعال در تمامی زمینه ها (خواستم بگم IT دیدم حتی تو خریدن گاو و گوسفند هم داره فعالیت می کنه :D) ست که توجه ویژه ای به کابرانش داره و باز توجه ویژه تری به کاربرانی که در زمینه وب فعالیت می کنن. ابزار های بسیار زیادی رو به صورت رایگان در اختیار برنامه نویس ها قرار می ده که خیلی از کارها رو برای ما راحت تر و مطمئن تر می کنه. یکی از این ابزارها کوتاه کننده ی url هستش که با نام goo.gl در اختیار کاربران قرار گرفته.
۲ نظر موافقین ۰ مخالفین ۰ ۰۶ اسفند ۸۹ ، ۰۷:۳۶
مرتضی فتحی


فرستادن ایمیل تقریباً یک کار روزمره (شاید ساعتمره یا دقیقهمره!) برای سایت هایی ست که کاربران بسیاری دارند می باشد. ارسال ایمیل با php بسیار آسان است. کلاس ها و توابع فراوانی برای این کار وجود دارند. در این آموزش با روش هایی برای ارسال ایمیل آشنا می شوید. همان طور که می دانید ایمیل ها اقسام مختلفی دارند. ایمیل می تواند شامل فایل ضمیمه، تصاویر درونی، فرمت دوتایی(HTML/text) و غیره باشد.

۲۳ نظر موافقین ۰ مخالفین ۰ ۲۳ بهمن ۸۹ ، ۱۹:۲۳
مرتضی فتحی
با توجه به بحث هایی که در دو پست قبلی آموزش هشینگ بیان شد بهتر دبدم تا یک جمع بندی کلی از موضوع داشته باشم و راهکارهایی برای این موضوع ارائه بدم.با این اوصاف بهتر دیدم تا مشکلات و خواسته هایمان را در مورد مسئله هشینگ در قالب یک کلاس بیان کنم که
۱ نظر موافقین ۰ مخالفین ۰ ۲۱ بهمن ۸۹ ، ۲۳:۰۸
مرتضی فتحی