|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Делимся опытом |
|
Делимся опытом
|
Engrossed by the Void Сообщения: 2229 |
Профиль | Отправить PM | Цитировать
Все люди индивидуальны. Каждый по своему глядит на мир и на работу в частности. У кого-то призвание может оказать помощь и не малую. Предлагаю делиться опытом. Возможно, модераторы этого раздела соберуться с силами и создадут FAQ на основе этой темы и всех имеющихся. Просьба советы и всяческие типсы каким-то образом выделять. Скажем нумерация аля "Фишка №(№предыдущей+1)" . Ведем обсуждение и общаемся. Если не трудно, то указываем свое отношение и поправки - это тоже информация. В путь и да пребудет с нами Сила .
|
|
------- Отправлено: 14:57, 09-03-2005 |
Engrossed by the Void Сообщения: 2229
|
Профиль | Отправить PM | Цитировать Интересность №8.
Google Code - сам о себе. |
------- Отправлено: 11:21, 22-03-2005 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Engrossed by the Void Сообщения: 2229
|
Профиль | Отправить PM | Цитировать Фишка №9.
Сжатие кода страницы. Сразу оговоримся, что сжатие касается только текстового контента - кода разметки. Лучше это работает когда есть некий движок сайта который "вычисляет" код страницы и делает вывод клиенту одним echo|print. Тогда все вообще просто: if ( (strstr($_SERVER['HTTP_ACCEPT_ENCODING'], 'gzip') !== false) and (extension_loaded('zlib')) ) { header('Content-Encoding: gzip'); echo gzencode($PageContent, 9); } else echo $PageContent; Важно: вывод любого контента, даже сжатого, должен быть после любых выводов заголовков. У меня сжатие контента происходит примерно в 5-7 раз. Объясню почему такой большой процент: отсутпы, люблю делать отступы и все структурировать. Однако тут бонус - доволен программист, доволен посетитель. Подводный камень: Outpost Firewall рубит такой контент на корню. Он просто не выпускает броузерные заголовки о возможности принимать сжатый контент. Чтобы побороться за трафик у себя необходимо почитать тут. Однако следует заметить, что все отзывы о включении этой фичи говорят о нормальной работе без каких-либо ограничений. |
------- Отправлено: 13:40, 27-04-2005 | #12 |
Ветеран Сообщения: 1864
|
Профиль | Отправить PM | Цитировать |
Последний раз редактировалось Prisoner, 22-06-2005 в 17:27. Отправлено: 19:14, 21-06-2005 | #13 |
Engrossed by the Void Сообщения: 2229
|
Профиль | Отправить PM | Цитировать Фенька №11.
Вызываем метод класса в preg_replace_callback: Важно передавать $this как ссылку. Такой "финт ушами" может понадобиться при вызове данной полезной функции внутри некого метода некого класса - не выность же callback-функцию за пределы класса . |
------- Отправлено: 17:31, 22-06-2005 | #14 |
Engrossed by the Void Сообщения: 2229
|
Профиль | Отправить PM | Цитировать Фишка №12.
Пособить в разработке регулярных выражений может такая программа как RegexBuddy. Эдакая "IDE" по регуляркам, здорово облегчает жизнь. |
------- Отправлено: 08:05, 23-06-2005 | #15 |
Ветеран Сообщения: 659
|
Профиль | Отправить PM | Цитировать |
Последний раз редактировалось Prisoner, 26-06-2005 в 07:27. Отправлено: 19:20, 25-06-2005 | #16 |
Engrossed by the Void Сообщения: 2229
|
Профиль | Отправить PM | Цитировать Фенька № 14.
Функция по выводу информации о переменной в удобоваримом виде с предоставлением информации о строке вызова этой функции (очень удобно при поиске места, когда этот самый вызов необходимо убрать). |
------- Отправлено: 02:35, 01-07-2005 | #17 |
just mar Сообщения: 3904
|
Профиль | Отправить PM | Цитировать (пришлось тут поднять то, что уже как-то писала в форум. Решила запостить в это FAQ )
Дано - форма с text/textarea Задача: - С одной стороны над не дать злым хакерам возможность вставлять длинное-длинное слово и портить вид таблицы, - с другой - надо было не разбивать длинные слова. Решение: Текст разбивается на слова и проверяется уже размер каждого(понятно, что 90 и 55 - это под размеры моей таблицы ):
|
Отправлено: 09:54, 11-07-2005 | #18 |
Ветеран Сообщения: 675
|
Профиль | Отправить PM | Цитировать Фенька № 16
Удаляю топик на форуме: Сначала выбираю из mysql id сообщения: Потом перехожу к скрипту, который удаляет записи: И он всё делает: |
------- Отправлено: 15:54, 14-07-2005 | #19 |
Ветеран Сообщения: 675
|
Профиль | Отправить PM | Цитировать Фишка №17
JavaScript проверка правильности введенных в форму числовых данных. <html> <title></title> <head> <script language = javascript> function asd(sss){ num="0123456789"; for(i=0; i<sss.length; i++){ if (num.indexOf(sss.charAt(i))<0){ alert('Должны быть только цифры'); aaa.sss.focus(); break; } } } </script> </head> <body> <form name=aaa> <input type="text" name=sss maxlength=4> <input type="button" VALUE="Отправить" onClick="asd(sss.value)"> </form> </body> </html> Первый вариант не учитывает отрицательность числа. Второй взят из книги O'Relly. |
------- Последний раз редактировалось Prisoner, 19-07-2005 в 16:48. Отправлено: 23:06, 17-07-2005 | #20 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Виндовс без переустнановки делимся рекордами... | Angelofdeath | Флейм | 81 | 13-07-2015 17:56 | |
Делимся интересными ссылками по IT тематике | ldcount | Хочу все знать | 4 | 08-02-2010 09:35 | |
Делимся опытом записи DVD9 | SinSon | Хочу все знать | 1 | 08-05-2007 00:22 | |
SP2 - Service Pack 2 winXP - делимся впечатлениями | mb | Microsoft Windows 2000/XP | 56 | 14-09-2004 11:48 |
|