08-06-2015, 14:29
|
|
|
|
חבר מתאריך: 15.04.06
הודעות: 18,034
|
|
הנה רשימה חלקית עם יותר פירוט
בגדול הקוד הזה סובל מ 2 בעיות גדולות מרכזיות
א, הקוד לא מסודר וחוזר על עצמו, אם יש מספר איזורים כל שגיאה בשיטה שאתה כותב הופכת לסיוט בתיקון של הקוד. בנייה ותיכנון לא חכמים ושוב קשה לתקן ולהכניס שינויים
א-1, ה css, מפוזר ב head וב body ויותר גרוע הקוד חוזר על עצמו. הקוד של הcss לא צריך לחזור על עצמו והוא צריך להיות במקום אחד ומסודר, אופציה מספר 2 לתת את העיצוב דרך ה js אם זה הכיוון שלך ויש מערכות של אתרים שלמות שבנויות בדרך הזאת.
ה css באתר כזה של שיש טאבים אם אתה באמת באמת רוצה מערכת יעילה עדיף עם קבצים חיצוניים כאחד הוא גלובלי שמשרת את כל הדפים, השני לכל טאב עיצוב נפרד ואולי גם בקבצים נפרדים תלוי בגודל, שלישי קןבץ של css media נפרד.
הערה: אין לחזור על קוד של css ותשמשתמש ב id, class ותגיות אםאתה רוצה שקוד יתאים לקבוצה של אלמנטים ואל תכתוב אותם שוב, דורש תיכנון נכון של עבודה לפנ הכתיבה.
א-2, ה js, מפוזר ב head וב body במקום במקום בקובץ חיצוני מסודר וחלק קטן אפשר בקובץ של ה html, למרות שזה יכול לגרום לחזרה על קוד ושוב זה לא נכון.
א-ג, קוד ה html חוזר על עצמו ושוב זה לא דבר נכון לעשות את זה. פותרים את זה דרך php או js, תלוי בצרכים ואז אין חזרה על קוד הקוד הרגיל. יתרונות שוב קל לתקן ושנות דברים.
א-4, הקוד שלך לא מסודר בכלל ותלמד לעבוד עם tab ו tab shift (קוד קדימה וקוד אחורה בכל בתחומים.
ב, תוכן, באתר עם תוכן כזה, כאשר אתה מכניס את התוכן לא דרך מסד נתונים במידה וצריך להוסיף שפה או לשנות תוכן, העבודה שלך כפולה וקשה לשינוי.
יתרונות של הכנסה דרך מסד נתונים:
1, קל לשנות תוכן אם יש לך צורך בשפה נוספת או שינוי תוכן.
2, אם אתה רוצה לנסות ניסוי קל להחליף תוכן בשביל הבדיקה.
ג, תעבור לעבוד עם html5, יש תקן ואתה חייב ללכת עם התקן.
זה גם חוסך חלק מהעבודה עם css אחרי שלומדים את היתרונות של html5.
באופן כללי הכתיבה שלך לא נכונה והצעדים לתקן אותה הם:
א, לפני שאתה כותב קוד לכתוב על דף תרשים זרימה.
ב, לכתוב את זה על מסמך של word ושוב עוד לא כתבת כלום בנוגע לקוד
ג, לכתוב את הקוד ולבדוק אותו ואם צריך לתקן אותו ולא כל האתר אלא מודל אחרי מודל ואחרי החיבור איזור אחרי איזור עד שאתה מחבר את זה לדף תקין. תגלה שיותר קל ככה לעבוד אחרי שמתרגלים לדרך הזאת.
יש עוד כמה בעיות בדרך שאתה עובד איתה ,אבל קודם תתקן את הדברים האלה.
מצאתי את הקוד של השכבות של הדוגמא ואני אכניס שם הערות ויעלה אותו יותר מאוחר.
_____________________________________
will you marry me nesli barda? Operating system: Linux The day Microsoft & apple makes a product that does not suck will be the day they start making vacuum cleaners. say no to Apple&Facebook&MS&Samsung IL&Nokia&Hot&Yes,but say yes to Google
נערך לאחרונה ע"י linuxsboot בתאריך 08-06-2015 בשעה 14:32.
|