بازی تحت وب با PHP

April 20, 2006 at 07:11 pm

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

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

در فرام اینجا هم موضوعات جالبی در مورد نحوه طراحی و برنامه نویسی این بازی ها با پی اچ پی مطرح شده است. ضمنا می تونید چند تا از بازی های تک نفری یا چند نفری بهینه شده با آژاکس رو در اینجا ببینید. اما به اون بازی بالا نمی رسه. بازی مشابه ای با پی اچ پی و آژاکس سراغ ندارین؟

روز عریان شدن وبلاگ ها

April 4, 2006 at 07:14 pm

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

  1. <?php
  2. function is_naked_day() {
  3. $start = date('U', mktime(-12,0,0,04,05,date('Y')));
  4. $end = date('U', mktime(36,0,0,04,05,date('Y')));
  5. $now = time();
  6. if ( $now >= $start && $now < = $end ) {
  7. return true;
  8. } else {
  9. return false;
  10. } } ?>

تابع is_naked_day یک تابع ساده است که شروع موعد را در پارامتر start و پایان آن را در end قرار می دهد و توسط یک دستور شرطی نتایج بررسی می شود.برای استفاده از آن کافیست بجای کد خالص ورودی استایل که در تگ header قرار دارد، دستورات زیر را جایگزین کنید: ادامه مطلب ...

پیشنهاد IBM برای آموزش php

March 18, 2006 at 03:36 am

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

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

دسته: پی اچ پی

Zend Framework

March 9, 2006 at 01:10 pm

اگر بخواهیم مشخصه به روز نگاه داشتن این وبلاگ را روی یک گراف نشون بدیم فکر کنم یه چیزی تو مایه های نوار قلب بشه. یه حالت آلترناتیو! اما این روند معمولا در ماه های آغازین وبلاگ نویسی غیرعادیه. وقتی اولشی ضربان زیاده ولی در دراز مدت این سرعت ضربان ها کمتر می شه. درست مثل یه ورزشکار. وقتی اول خطه ضربان قلبش در دقیقه خیلی بالاست اما بعد از یه مدت تمرین، این بازه کمتر می شه. می گن رهرو آن نیست که گه تند و گه آهسته رود رهرو آنست که آهسته و پیوسته رود. بگذریم بریم سراغ اصل مطلب:

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

Page: 1 | 2 | 3 | 4 | 5