PDA

View Full Version : در هم ریختن کدهای html و css سایت



webpower
دوشنبه 19 تیر 1391, 10:45 صبح
سلام دوستان خسته نباشید
من معمولا وقتی میخوام یک پروژه جدید رو ایجاد کنم سعی میکنم بهترین ساختاری که به ذهنم میرسه رو برای طبقه بندی فایلهام استفاده کنم، و این شامل نحوه نوشتاری کدهام هم میشه

اما مشکلی که من موقع آپلود سایتم باهاش مواجه هستم همین موضوع است، کافیه html و css بلد باشید اون وقت مشاهده کدها با برنامه ای مثل فایر باگ آب خوردنه!

مثلا کدهای css که همشون توی یک فولدر قرار دارند با نام هایی مثل homeSidebarLogo.css یا srchMainbarResults.css در یک نگاه قابل درک هستند و زمانی که محتویاتش رو نگاه کنید این موضوع بدتر هم میشه

راه حلی به ذهنم نمیرسه جز اینکه توی هر صفحه css نوت پد رو باز کنم و از ویژگی replace all استفاده کنم از خط های جدا کننده هر سطر رو از بین ببرم، و دیگر اینکه عنوان های فایل ها و آدرس دهی ها رو تغییر بدم...
ولی تصور این مراحل برای هر بار update کردن سایت بسیار دشوار و زمان گیره و زمانی که من یک اشتباه کوچیک انجام بدم بدتر هم میشه....

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

hamidre13
سه شنبه 20 تیر 1391, 09:28 صبح
دوست عزیز سوالت مبهم هست، اگر منظورت اینه که باید در چندین جای سایت تغییر ایجاد کنی که میتونی از خاصیت تمپلت برنامه های ویرایشگر مثل دریم ویور یا اکسپرسین استفاده کنی اگر مشکلت آدرس دهی هست باید از آدرس دهی نسبی استفاده کنی یعنی آدرس رو از جایی که فایلت شروع میشه آدرس دهی کنی.

clover
سه شنبه 20 تیر 1391, 09:58 صبح
در مورد HTML Protector و CSS Protector سرچ کنید.
البته استفاده از این ابزار ها رو توصیه نمی کنم.

webpower
سه شنبه 20 تیر 1391, 23:21 عصر
اگر منظورت اینه که باید در چندین جای سایت تغییر ایجاد کنی که میتونی از خاصیت تمپلت برنامه های ویرایشگر مثل دریم ویور یا اکسپرسین استفاده کنی
سلام خیلی ممنون میشم اگه کمی بیشتر در مورد خاصیت تمپلت توضیح بدید


البته استفاده از این ابزار ها رو توصیه نمی کنم.
چرا مشکل امنیتی دارن؟

clover
چهارشنبه 21 تیر 1391, 00:02 صبح
چرا مشکل امنیتی دارن؟
نه دوست عزیز، در نهایت مرورگر به کد CSS و HTML احتیاج داره تا بتونه صفحه رو رندر کنه، این ابزار ها همونقدر که کار خوندن کد رو برای ما سخت می کنند، برای مرورگر هم این کار رو سخت می کنند.

hamidre13
چهارشنبه 21 تیر 1391, 05:23 صبح
سلام خیلی ممنون میشم اگه کمی بیشتر در مورد خاصیت تمپلت توضیح بدید

این لینک رو یه نگا بنداز:http://www.dreamweaverclub.com/dreamweaver-templates.php