Tags Archives

You are currently viewing all posts tagged with פיתוח מותאם אישית.

CakePHP הוא פרימוורק פופולרי בעולם הPHP המשמש לפיתוח אפליקציות WEB מותאמות אישית.

CakePHP  הוא פריימוורק שהושפע רבות מ Ruby on Rails (הפריימוורק הפופולרי ביותר בשפת Ruby) והשפעה זו ניכרת לאורך ולורחב המערכת:

הפרימוורק מאפשר פיתוח מהיר של אפליקציות בזכות הסתמכות על קונבנציות קיימות במקום קונפיגורציה ידנית של המתכנת (CoC – Convention Over Configuration) של הגדרות שונות

Scaffolding לבניה מהירה של טבלאות בבסיס הנתונים

bake (המקבילה של cake ל rake של Ruby on Rails) – שזהו בעצם סקריפט מוכן לביצוע פעולות נפוצות במערכת

ובנוסף המערכת מגיעה גם עם ספריות מוכנות רבות למשימות נפוצות.

לCAKEPHP יש גם מערכת הרחבות בשם cakephp plugins שמאפשרת למשמשים לכתוב הרחבות ולשתף אותן

האם cakephp הוא הכלי המתאים בשבילי?

מצד אחד הפרימוורק הוא בעל עקומת למידה תלולה יותר מאשר codeigniter, ומצד שני הוא מאפשר פיתוח מהיר יותר מאשר פיתוח על בסיס פרימוורקים כמו ZEND וסימפוני.

ניתן לומר ש cake מתאים לפרוייקטים שרוצים להרים במהירות אך גם דורש מהמתכנתים שליטה טובה בתכנות מונחה עצמים והשקעה גדולה יותר בלימוד התחלתי שלו יחסית לפרימוורקים פשוטים יותר.

כאן נביא לכם סקירה קצרה וזריזה של ZF2. אין כמובן מדובר בסקירה מלאה או אפילו חלקית, אלא במעין מבוא לקראת פוסטים עתידיים. הדבר העיקרי בZF2 הוא ההצגה של באנדלים (מקביל לGEM בROR) לכך אנחנו מתייחסים.

חברת זנד טכנולוגיות השיקה לאחרונה את גרסה 2 של הפריימוורק הפופולארי.  הפריימוורק מאפשר קיצור משמעותי של זמני הפיתוח ויצירה של אפליקציות גמישות. החברה מספקת תמיכה ושירותים מסחריים לפלטפורמות פיתוח והרחבות שונות, הנחוצות לצורך פיתוח יישומים במגזר הפרטי והעסקי. זנד היא חברת קוד פתוח ולכן גם בגרסה 2 נוספו המון חידושים שהגיעו כתוצאה מפידבקים של המשתמשים.

zend framework2 300x79 Zend Framework 2

באנדלים שעובדים ביחד ובנפרד

מבנה הקומופוננטות של ZF2 השתנה לעומת גרסה 1. כל באנדל יודע לעבוד עם באנדלים אחרים, כאשר מפתחים יכולים להשתמש בבאנדלים ספציפים המועדפים עליהם. מנגד ובעוד הם יכולים לשמש בשילוב, רכיבי ZF2  יודעים לעבוד גם בנפרד.

ההתמקדות העיקרית של ZF2 היא בצמצום תלות, שימושיות ועקביות. בנוסף, בגרסאות קודמות של פריימוורק יש API  רובוסטי ובקטע הזה גם הגרסה הנוכחית לא מאכזבת.

גרייבי סטודיו | הירקון 70 ת"א | 03-6426635
contact@gravystudio.com