ساختن view در mysql به کمک php

view

اولین جایی که من کار کردم با asp.net طراحی وب میکردن و من هم همونجا بود که با asp.net و sql server اشنا شدم. اگر بخوام از رو انصاف نظرم رو بگم باید بگم اگه دانششو داشته باشید تکنولوژی های ماکروسافتی راحت الحلقومه ، یکی از اون چیزایی که کار ادمو واقعا راحت کرده بود ساختن ویو به راحتی ابخوردن و استفاده از اون بود.
در سمت خودمون تازه از ورژن ۵ نرم افزار mysql امکان پشتیبانی از view اضافه شده و نرم افزار phpmyadmin از ویو ساختن حمایت نمیکنه ، منم که دیده بودم چقدر ویو حال میده به ادم گفتم مگه خودم چلاقم؟ خودم یه چیزی مینویسم که ویو ایجاد کنه ولی غافل از اینکه یکی نبود بگه فرضا ویو ساختی اخه کدوم هاست واقعی از مای اس کیو ال ۵ پشتیبانی میکنه؟
ما که از هاستمون خواستیم ، گفت ۴ و ۵ تفاوت خاصی نداره و ما نمیتونیم یک ساعت سرورهامونو دان کنیم!
خلاصه مطلب ، یه کوچولو با php ابتکار در کردم و خوب تا حدودی میشه گفت ابزار کمکیه برای ویو ساختن ساختم! ولی کامل نیس بازم مثل همیشه گفتم بزارم اینجا شاااااااید یه روزی به درد کسی خورد.
فقط یادتون باشه برای انتخاب چند جدول و چند ستون کنترل رو بگیرید.
موفق باشید

f_view_creator

table less

مدتها پیش وقتی در مسابقات ملی مهارت بودم یکی از نکاتی که از ما خواسته بودن تا در طراحی پوسته سایت رعایت کنیم این بود که به صورت table less پوسته سایت رو طراحی کنیم.

از شما چه پنهون اونموقه اصلا تو باغ نبودم !!! الانشم نیستم ولی خوب نه تا اون حد.

چند وقت پیش داشتم مثل همیشه تو گوگل ریدرم مطالب به روز افراد توپو میخوندم که در سایت p30help به مقاله ای بر خوردم که تونستم بلاخره با کمک اون یه پوسته table less بسازم .

گفتم فایلهای این تجربمو بزارم تا بقیه در زمان کوتاهتری از من به این فن دست بیابند!!!


نرم افزار ایجاد فرمت ارائه مطلب


داشتم تو پروژه های جونیام میگشتم ( بضی وقتا وقتی به استادام میگم تو جوینیام فلان کارو کردم میخندن و میگن مگه چند سالته؟ قافل از اینکه جونی مربوط به دله! ) که چشمم به اولین اپلیکیشن درست حسابی عمرم افتاد! حدود ۳ یا ۴ سال پیش من بدون هیچ اموزش اولیه ای یا حتی استادی وقتی پیش دانشگاهی بودم شروع کردم رو یه طرح کامپیوتری برای جشنواره خوارزمی کار کردن!

اصلش این بود که میخواستم یه نرم افزار بسازم که با سرعت دایل اپ اقدام به انتقال اطلاعات چه صوت و چه تصویر بکنه و با این کار اموزش الکترونیکی رو در ایران مرسوم تر کنم ( چه ارزوهایی که نداشتم )

بعد از شیش ماه کار رو قسمت انتقال صوت این طرح با وجود اینکه هنوزم بر این باورم تئوریش درست بود به دلیل اینکه نتونستم به خوبی حجا ها رو در بیارم شکست خورد!

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

بعد از یک و نیم سال خود اموزی و ازمونو خطا پروژه دوازده هزار خطی رو ارائه دادم که تنها یه تقدیر نامه شد!

ولی نا گفته نماند تمام قدرت امروز من در برنامه نویسی مدیون تجربیات اونروزای منه!

الانم گفتم پروژمو اینجا بزارم تا شاید به درد کسی بخوره ، چه ایدش و چه خودش!

گر چه بسیار اسپاگتی وار کد زده شده و غیر اصولیه ولی در نوع خودش و به نسبت دانش برنامه نویسش خیلی خوبه.

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

دانلود برنامه و مستندات اون حدودا ۲۵ مگ!


mmain




افزونه های محبوب من در Fire fox

مدتیه که چیزی ننوشتم

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

از طرفی وقتی میبینم اطرافیانم نمیدونن اینا چین و وقتی میبینن تعجب میکنن ، تصمیم گرفتم تا افزونه هایی که به من کمک میکنند رو معرفی کنم.

از یه طرف دیگه تو کلیک ضمیمه رایگان یکشنبه های جام جم شماره ۲۳۲ هم افوزنه های مفیدو معرفی کرده که توصیه میکنم حتما بخونیدش.

خوب بزارین از اول شروع کنم.

colorzilla


بعضی وقتا تو یه وب سایت مثلا یه رنگ خاص استفاده شده و نمیدونم کدش چیه از طرفی دوس دارم از اون رنگ تو کارام استفاده کنم! چاره کار اینه که colorzilla که مثل eyedropper tool فتوشاپ میمونه رو روی فایرفاکستون نصب کنید.

mesure

خیلی وقتا شده که مثلا یه المان گرافیکی رو بخوام برای سایتم طراحی کنم و باید از سایز اون مکانی که تو سایتم هست اگاه شم! قدیما خودم با ازمون و خطا ، بابای خودمو خودشو در می اوردم ولی الان با ابزار measureIt که مثل خطکشه این کارو راحت انجام میدم.

از یه کاری بدم میاد اونم اینه که وقتی سایت دارم طراحی میکنم باید مواظب نمایش سایتم تو IE اشغال هم باشم چون ملت … بیشتر ازون استفاده میکنن! قدیما باید ادرس رو هی کپی میکردم و IE رو باز میکردمو اونو امتحان میکردم ولی الان تو خوده فایرفاکس با استفاده از IE TAB فقط یه کلیک میکنم!

و در اخر میرسیم به پادشاه تمام افزونه ها برای طراحای وب :

fire

حتما اسمشو میدونید:

Firebug

FirePHP

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

در کل به نظرم این دو افزونه بهشتیه برا طراحای وب.

ولی کل اینا یه چیزو نشون میده و اونم زیبایی دنیای اپن سورسه

زنده باد اپن سورس

به امید اینکه به درد کسی بخوره!