За последние 24 часа нас посетили 17344 программиста и 1197 роботов. Сейчас ищут 1275 программистов ...

поможите оптимизировать

Тема в разделе "HTML и CSS", создана пользователем dslychko, 21 дек 2007.

  1. dslychko

    dslychko Активный пользователь

    С нами с:
    14 июн 2007
    Сообщения:
    144
    Симпатии:
    0
    Такой код


    Код (Text):
    1. echo("<tr><td bgcolor=white ><div style=\"width:56px; overflow:hidden;\">");echo date("d.m.y"); echo("</div></td>
    2.    <td bgcolor=white ><div style=\"width:88px; overflow:hidden;\"><select name=f41  style=width:90px; overflow:hidden; onchange=dos()><option></option></select></div></td>
    3.    <td bgcolor=white ><div style=\"width:40px; overflow:hidden;\"><input type=text name=f42 size=2></div></td>
    4.    <td bgcolor=white ><div style=\"width:32px; overflow:hidden;\"><input type=text name=f43 size=1></div></td>
    5.    <td bgcolor=white ><div style=\"width:39px; overflow:hidden;\"><select name=f44><option></option><option>д</option><option>е</option></select></div></td>
    6.    <td bgcolor=white ><div style=\"width:88px; overflow:hidden;\"><select name=f45  style=width:90px; overflow:hidden; onchange=doss()><option ></option></select></div></td>
    7.    <td bgcolor=white ><div style=\"width:38px; overflow:hidden;\"><input type=text name=f46 size=2></div></td>
    8.    <td bgcolor=white ><div style=\"width:33px; overflow:hidden;\"><input type=text name=f47 size=1></div></td>
    9.    <td bgcolor=white ><div style=\"width:40px; overflow:hidden;\"><select name=f48><option></option><option>д</option><option>е</option></select></div></td>
    10.    <td bgcolor=white ><div style=\"width:44px; overflow:hidden;\"></div><input type=text name=f49 size=3></div></td>
    11.    <td bgcolor=white ><div style=\"width:90px; overflow:hidden;\"><select name=ff40 style=width:90px; overflow:hidden; ><option></option><option ></option></select></div></td>
    12.    <td bgcolor=white ><div style=\"width:90px; overflow:hidden;\"><select name=ff41 style=width:90px; overflow:hidden;><option></option><option ></option></select></div></td>
    13.    <td bgcolor=white ><div style=\"width:47px; overflow:hidden;\"><select name=ff42 ><option ]></option></select></div></td>
    14.    <td bgcolor=white ><div style=\"width:86px; overflow:hidden;\"><input type=text name=ff43 size=10></div></td>
    15.    <td bgcolor=white ><div style=\"width:47px; overflow:hidden;\"><select name=ff44 ><option ></option></select></td>
    16.    <td bgcolor=white ><div style=\"width:86px; overflow:hidden;\"><input type=text name=ff45 size=10></div></td>
    17.    <td bgcolor=white ><div style=\"width:74px; overflow:hidden;\"><input type=text name=ff46 size=8></div></td>
    18.    <td colspan=2 bgcolor=white ><input type=submit value=Доб> </td>  ");
    19.  
    20. echo("<tr><td bgcolor=white ><div style=\"width:56px; overflow:hidden;\">");echo date("d.m.y"); echo("</div></td>
    21.    <td bgcolor=white ><div style=\"width:88px; overflow:hidden;\"><select name=f41  style=width:90px; overflow:hidden; onchange=dos()><option></option></select></div></td>
    22.    <td bgcolor=white ><div style=\"width:40px; overflow:hidden;\"><input type=text name=f42 size=2></div></td>
    23.    <td bgcolor=white ><div style=\"width:32px; overflow:hidden;\"><input type=text name=f43 size=1></div></td>
    24.    <td bgcolor=white ><div style=\"width:39px; overflow:hidden;\"><select name=f44><option></option><option>д</option><option>е</option></select></div></td>
    25.    <td bgcolor=white ><div style=\"width:88px; overflow:hidden;\"><select name=f45  style=width:90px; overflow:hidden; onchange=doss()><option ></option></select></div></td>
    26.    <td bgcolor=white ><div style=\"width:38px; overflow:hidden;\"><input type=text name=f46 size=2></div></td>
    27.    <td bgcolor=white ><div style=\"width:33px; overflow:hidden;\"><input type=text name=f47 size=1></div></td>
    28.    <td bgcolor=white ><div style=\"width:40px; overflow:hidden;\"><select name=f48><option></option><option>д</option><option>е</option></select></div></td>
    29.    <td bgcolor=white ><div style=\"width:44px; overflow:hidden;\"></div><input type=text name=f49 size=3></div></td>
    30.    <td bgcolor=white ><div style=\"width:90px; overflow:hidden;\"><select name=ff40 style=width:90px; overflow:hidden; ><option></option><option ></option></select></div></td>
    31.    <td bgcolor=white ><div style=\"width:90px; overflow:hidden;\"><select name=ff41 style=width:90px; overflow:hidden;><option></option><option ></option></select></div></td>
    32.    <td bgcolor=white ><div style=\"width:47px; overflow:hidden;\"><select name=ff42 ><option ]></option></select></div></td>
    33.    <td bgcolor=white ><div style=\"width:86px; overflow:hidden;\"><input type=text name=ff43 size=10></div></td>
    34.    <td bgcolor=white ><div style=\"width:47px; overflow:hidden;\"><select name=ff44 ><option ></option></select></td>
    35.    <td bgcolor=white ><div style=\"width:86px; overflow:hidden;\"><input type=text name=ff45 size=10></div></td>
    36.    <td bgcolor=white ><div style=\"width:74px; overflow:hidden;\"><input type=text name=ff46 size=8></div></td>
    37.    <td colspan=2 bgcolor=white ><input type=submit value=Доб> </td>  ");
    38.  
    39. echo("<tr><td bgcolor=white ><div style=\"width:56px; overflow:hidden;\">");echo date("d.m.y"); echo("</div></td>
    40.    <td bgcolor=white ><div style=\"width:88px; overflow:hidden;\"><select name=f41  style=width:90px; overflow:hidden; onchange=dos()><option></option></select></div></td>
    41.    <td bgcolor=white ><div style=\"width:40px; overflow:hidden;\"><input type=text name=f42 size=2></div></td>
    42.    <td bgcolor=white ><div style=\"width:32px; overflow:hidden;\"><input type=text name=f43 size=1></div></td>
    43.    <td bgcolor=white ><div style=\"width:39px; overflow:hidden;\"><select name=f44><option></option><option>д</option><option>е</option></select></div></td>
    44.    <td bgcolor=white ><div style=\"width:88px; overflow:hidden;\"><select name=f45  style=width:90px; overflow:hidden; onchange=doss()><option ></option></select></div></td>
    45.    <td bgcolor=white ><div style=\"width:38px; overflow:hidden;\"><input type=text name=f46 size=2></div></td>
    46.    <td bgcolor=white ><div style=\"width:33px; overflow:hidden;\"><input type=text name=f47 size=1></div></td>
    47.    <td bgcolor=white ><div style=\"width:40px; overflow:hidden;\"><select name=f48><option></option><option>д</option><option>е</option></select></div></td>
    48.    <td bgcolor=white ><div style=\"width:44px; overflow:hidden;\"></div><input type=text name=f49 size=3></div></td>
    49.    <td bgcolor=white ><div style=\"width:90px; overflow:hidden;\"><select name=ff40 style=width:90px; overflow:hidden; ><option></option><option ></option></select></div></td>
    50.    <td bgcolor=white ><div style=\"width:90px; overflow:hidden;\"><select name=ff41 style=width:90px; overflow:hidden;><option></option><option ></option></select></div></td>
    51.    <td bgcolor=white ><div style=\"width:47px; overflow:hidden;\"><select name=ff42 ><option ]></option></select></div></td>
    52.    <td bgcolor=white ><div style=\"width:86px; overflow:hidden;\"><input type=text name=ff43 size=10></div></td>
    53.    <td bgcolor=white ><div style=\"width:47px; overflow:hidden;\"><select name=ff44 ><option ></option></select></td>
    54.    <td bgcolor=white ><div style=\"width:86px; overflow:hidden;\"><input type=text name=ff45 size=10></div></td>
    55.    <td bgcolor=white ><div style=\"width:74px; overflow:hidden;\"><input type=text name=ff46 size=8></div></td>
    56.    <td colspan=2 bgcolor=white ><input type=submit value=Доб> </td>  ");
    57.  
    58. echo("<tr><td bgcolor=white ><div style=\"width:56px; overflow:hidden;\">");echo date("d.m.y"); echo("</div></td>
    59.    <td bgcolor=white ><div style=\"width:88px; overflow:hidden;\"><select name=f41  style=width:90px; overflow:hidden; onchange=dos()><option></option></select></div></td>
    60.    <td bgcolor=white ><div style=\"width:40px; overflow:hidden;\"><input type=text name=f42 size=2></div></td>
    61.    <td bgcolor=white ><div style=\"width:32px; overflow:hidden;\"><input type=text name=f43 size=1></div></td>
    62.    <td bgcolor=white ><div style=\"width:39px; overflow:hidden;\"><select name=f44><option></option><option>д</option><option>е</option></select></div></td>
    63.    <td bgcolor=white ><div style=\"width:88px; overflow:hidden;\"><select name=f45  style=width:90px; overflow:hidden; onchange=doss()><option ></option></select></div></td>
    64.    <td bgcolor=white ><div style=\"width:38px; overflow:hidden;\"><input type=text name=f46 size=2></div></td>
    65.    <td bgcolor=white ><div style=\"width:33px; overflow:hidden;\"><input type=text name=f47 size=1></div></td>
    66.    <td bgcolor=white ><div style=\"width:40px; overflow:hidden;\"><select name=f48><option></option><option>д</option><option>е</option></select></div></td>
    67.    <td bgcolor=white ><div style=\"width:44px; overflow:hidden;\"></div><input type=text name=f49 size=3></div></td>
    68.    <td bgcolor=white ><div style=\"width:90px; overflow:hidden;\"><select name=ff40 style=width:90px; overflow:hidden; ><option></option><option ></option></select></div></td>
    69.    <td bgcolor=white ><div style=\"width:90px; overflow:hidden;\"><select name=ff41 style=width:90px; overflow:hidden;><option></option><option ></option></select></div></td>
    70.    <td bgcolor=white ><div style=\"width:47px; overflow:hidden;\"><select name=ff42 ><option ]></option></select></div></td>
    71.    <td bgcolor=white ><div style=\"width:86px; overflow:hidden;\"><input type=text name=ff43 size=10></div></td>
    72.    <td bgcolor=white ><div style=\"width:47px; overflow:hidden;\"><select name=ff44 ><option ></option></select></td>
    73.    <td bgcolor=white ><div style=\"width:86px; overflow:hidden;\"><input type=text name=ff45 size=10></div></td>
    74.    <td bgcolor=white ><div style=\"width:74px; overflow:hidden;\"><input type=text name=ff46 size=8></div></td>
    75.    <td colspan=2 bgcolor=white ><input type=submit value=Доб> </td>  ");
    76.  
    77. echo("<tr><td bgcolor=white ><div style=\"width:56px; overflow:hidden;\">");echo date("d.m.y"); echo("</div></td>
    78.    <td bgcolor=white ><div style=\"width:88px; overflow:hidden;\"><select name=f41  style=width:90px; overflow:hidden; onchange=dos()><option></option></select></div></td>
    79.    <td bgcolor=white ><div style=\"width:40px; overflow:hidden;\"><input type=text name=f42 size=2></div></td>
    80.    <td bgcolor=white ><div style=\"width:32px; overflow:hidden;\"><input type=text name=f43 size=1></div></td>
    81.    <td bgcolor=white ><div style=\"width:39px; overflow:hidden;\"><select name=f44><option></option><option>д</option><option>е</option></select></div></td>
    82.    <td bgcolor=white ><div style=\"width:88px; overflow:hidden;\"><select name=f45  style=width:90px; overflow:hidden; onchange=doss()><option ></option></select></div></td>
    83.    <td bgcolor=white ><div style=\"width:38px; overflow:hidden;\"><input type=text name=f46 size=2></div></td>
    84.    <td bgcolor=white ><div style=\"width:33px; overflow:hidden;\"><input type=text name=f47 size=1></div></td>
    85.    <td bgcolor=white ><div style=\"width:40px; overflow:hidden;\"><select name=f48><option></option><option>д</option><option>е</option></select></div></td>
    86.    <td bgcolor=white ><div style=\"width:44px; overflow:hidden;\"></div><input type=text name=f49 size=3></div></td>
    87.    <td bgcolor=white ><div style=\"width:90px; overflow:hidden;\"><select name=ff40 style=width:90px; overflow:hidden; ><option></option><option ></option></select></div></td>
    88.    <td bgcolor=white ><div style=\"width:90px; overflow:hidden;\"><select name=ff41 style=width:90px; overflow:hidden;><option></option><option ></option></select></div></td>
    89.    <td bgcolor=white ><div style=\"width:47px; overflow:hidden;\"><select name=ff42 ><option ]></option></select></div></td>
    90.    <td bgcolor=white ><div style=\"width:86px; overflow:hidden;\"><input type=text name=ff43 size=10></div></td>
    91.    <td bgcolor=white ><div style=\"width:47px; overflow:hidden;\"><select name=ff44 ><option ></option></select></td>
    92.    <td bgcolor=white ><div style=\"width:86px; overflow:hidden;\"><input type=text name=ff45 size=10></div></td>
    93.    <td bgcolor=white ><div style=\"width:74px; overflow:hidden;\"><input type=text name=ff46 size=8></div></td>
    94.    <td colspan=2 bgcolor=white ><input type=submit value=Доб> </td>  ");
    Привёл для примера 5 раз одну и ту же строку. Давайте будем щитать, что имена разные.
    Очень долго грузится. Притом что я выкинул из него около 30 запросов к БД.
    Можно ли сделать с этим что-то ?
     
  2. karakh

    karakh Активный пользователь

    С нами с:
    11 дек 2007
    Сообщения:
    1.344
    Симпатии:
    0
    У меня на локалхосте грузится мгновенно... если не считать того, что такая разметка вообще не имеет права на существование имхо.
     
  3. Dagdamor

    Dagdamor Активный пользователь

    С нами с:
    4 фев 2006
    Сообщения:
    2.095
    Симпатии:
    1
    Адрес:
    Барнаул
    dslychko
    Без понятия... это ситуация из категории "я написал книгу, там случайный набор букв, еще и повторил его 5 раз, но почему-то читатели ее очень медленно читают... можно ли что-нибудь с этим сделать?" Наверное, только переписать, больше ничего.