פורסם 2010 באוקטובר 2515 שנים שלום לכולם. ברצוני לפתח אתר די מתקדם.אני רוצה שיכלול מנוע חיפוש מותאם אישית ( שאני אבנה)פורומיםממשק ניהול תוכןתבניותאני כבר יודע HTML וPHP עם MYSQL ברמה בסיסית מה עוד נדרש לי? איזה ספר ו\או אתר כדאי לי ללמוד ממנו? (רצוי ספר)חוץ מזה יש לי עוד מספר שאלות:מה ההבדל בין קידוד WINDOWS -1255 ו- UTF8 ומה יותר כדאי?מה זה וורדפרס?תודה רבה לעונים
פורסם 2010 באוקטובר 2515 שנים טוב, נתחיל מהסוף להתחלה:קידוד windows-1255 נועד אך ורק לעברית, בניגוד ל-UTF-8 שנועד פחות או יותר לכל שפה. עדיף להשתמש ב-UTF-8.וורדפרס זו מערכת ניהול תוכן. אתה יכול לקרוא עליה (ועל מערכות ניהול תוכן באופן כללי) בויקיפדיה. השימוש הכי נפוץ שלה הוא כנראה לבלוגים, והמון בלוגים כיום משתמשים בה (ברוב האתרים האלה תוכל למצוא את המשפט Powered by Wordpress בתחתית).בשביל לבנות אתר כמו שאתה רוצה, יש לך שתי אופציות - או לנסות לכתוב את כל הדברים האלה בעצמך, או להשתמש בתשתית קיימת - לדוגמה, וורדפרס שציינת לעיל. יש הרבה תשתיות מוכנות לאתרי אינטרנט, לכל אחת כמובן יש שימושים אחרים. לדוגמה, Joomla, Wordpress ו-Drupal הן מערכות ניהול תוכן, SMF ו-phpBB הן תשתיות פורומים (לדוגמה, HWZone מושתת על SMF, ואפשר לראות את זה לפי ה-"Powered by SMF" בתחתית העמוד).
פורסם 2010 באוקטובר 2515 שנים עם הידע שיש לך אתה יכול כבר להתחיל לבנות מערכת דיי נחמדה (כמובן שתצטרך לשנן את מה שלמדת וללמוד הרבה יותר מרק את הבסיס), אבל בשביל שתיהיה מעוצבתכמו שצריך תצטרך ללמוד CSS.מערכת ניהול תוכן ממש פשוטה אתה יכול לבנות בעזרת PHP, HTML ו-MySql.תתחיל עם דף פשוט שדרכו תוכל להוסיף כתבות למסד נתונים, ותעשה דף נוסף שיקרא את כול הכתבותויציג אותן. לאחר מכן תוסיף אפשרות לערוך אותן, ותתקדם לאט אבל בטוח.מנוע חיפוש שוב, שילוב של PHP ו-MySql (שימוש למשל ב-LIKE כאשר אתה מריץ שאילתה).בד"כ פורומים זה יותר מורכב, ולכן הייתי ממליץ להשתמש במערכת מוכנה. אבל אם זה למטרות לימודאז תצטרך להכין אותה כמובן מ-0.באתר הבא: http://php.eitan.ac.il/main.phpיש מדריכים שיעזרו לך להיתקדם ונותן דוגמאות מצויינות שתוכל להיעזר בהן בשביל המערכת.
פורסם 2010 באוקטובר 2615 שנים אפשר גם להשתמש ב-php frameworks כמו:http://codeigniter.com/אוhttp://www.symfony-project.org/
פורסם 2010 באוקטובר 2615 שנים אם אתה גם מנהל/בעלים של האתר (כלומר אתה לא עובד כמפתח עבור מישהו אחר) עדיף לך להתמקד במה אתה מציע למשתמשים של האתר הזה ולא בפיתוח.כעקרון, למשתמשים לא אכפת איך הם מקבלים את התכנים ובאיזו טכנולוגיה השתמשת כל עוד הם מקבלים את מה שהם רוצים מהאתר. כיוון שכך תשתמש בכל אחת מהתוכנות ששניצל הציע ואל תעשה את זה בעצמך. תתמקד בתכנים רלוונטיים (פיתוח מוצר/שירות), להשיג משתמשים (שיווק ומכירות), ותחסוך זמן (ב-99 אחוז מהפעמים). אפילו אם תשתמש באחת מהפלפורמות הקיימות עדין תיאלץ לעשות המון עבודה טכנית כדי להתאים את התוכנות וכן לעצב את האתר. בקיצור תוכל - להתמקדבעסק - תחסוך זמן תשקול פיתוח אך ורק אם זה ממש הכרחי ותחסוך את כל הכאב ראש של ליצר את כל הבאגים מראש .
פורסם 2010 באוקטובר 2615 שנים מחבר תודה לתשובות של כולםעם זאת נראלי שכדאי שאסביר שבכוונתי לעבוד כמפתח כך שתוכלו לכוון את התשובות שלכם בהתאםתודה
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.