← All posts tagged coding

ivanxp
coding PHP Заменил повторяющийся код одной функцией. Время выполнения увеличилась. Наверное функция как-то кешируется в памяти... Надо бы с этим разобраться.
ivanxp
coding CMS Есть идея. Как известно на блогах есть нужда в статичных страницах (О авторе, О сайте, Реклама, Контакты), то есть таких страниц на которых не нужны теги и дата. Поэтому их лучше не сувать в БД, а сделать в виде статичных файлов. Например файл about.txt (О сайте). А на блоге даём ссылку ..index.php?page=about В коде пишем модуль, который иклюдит файлы по данным параметра $_GET['page']. Вообщем, понятно. Ну, и как вам такое?
ivanxp
coding Целых три часа потратил на подгонку RSS-выдачи к Vailid RSS 2.0. Правда, всё равно пишет "This feed is valid, but interoperability with the widest range of feed readers could be improved by implementing the following recommendations. , column 0: Ensure description precedes content:encoded<content:encoded><![CDATA[<p>" Чего надо -то?
ivanxp
coding PHP сms Проблема описанная в #270617 решена. Я вначале, грешил на SQL-запросы и уже собрался их оптимизировать. Как вдруг решил избавиться от быдло-шаблонизатора аля ob_*. Просто сделал нативный сайт и теперь страничка генерируется за 0.008 секунды.
ivanxp
coding А у тебя бывало такое. Тестишь — не пашет. Смотришь код — всё правильно, тем более ты уже использовал эту функцию ранее и всё было ок. Уже начинаешь злиться, а потом пригляделся — просто пропустил букву в переменной.
ivanxp
coding Помню был у меня ZX-Spectrum. Он же к телевизору подключается, причём через RGB вход. Так вот, там был интересный выход, вроде как Видео-Земля-R-G-B. В ч/б телевизоре (вроде 17") Фотон был такой вход и я успешно кодил на Basic. Но однажды Фотон накрылся. Это был конец всему. Ведь пошли другие времена, другая техника и таких разъемов на телевизорах уже не встретить. Чтобы мне не было скучно мама где-то купила старый ч/б телевизор (большой) и китайский аналог Dendy. А я мучался. И вдруг, буквально во сне меня осенило: у денди же есть выход A/V и есть обычный антенный. Это значит, что A/V это напрямую, а антенный через преобразователь. Еще в компе есть контакты Видео-Земля. А нафига тогда остальные RGB? Ну, да хрен с ними. Короче, разбираю я Денди, подрубаю к входу A/V комп. и через антенный выход получаю изображение! Так начинающий кодер в виде меня был спасён. В то время мне было лет 13.
ivanxp
coding PHP CMS Допустим юзер ввел неверные параметры в URL. Что лучше: вывести "Ахтунг, неверные данные" или просто вывести главную страницу?
ivanxp
coding PHP Работаю над модулем календаря для CMS. Поглядел WP — так там сделано просто: выпадающий список с месяцами и годами (Август 2009, Июль 2009). А я хочу сделать в виде календаря и чтобы числа, где посты есть были активными ссылками. Хотя... Может не стоит заморачиваться?
ivanxp
coding PHP $sql = mysql_query("SELECT MAX(col_id) FROM tbl_articles");
$record = mysql_fetch_array($sql); А теперь как извлечь значение col_id из массива $record? Кто даст правильный ответ, зафоловлю!
ivanxp
coding Не понимаю, почему я начал оттягивать конечный результат кодинга. То мне не охота, то надо подумать... Неужели кодинг сам по себе мне нравится?
ivanxp
coding CMS Я тут пишу мультисайтовую CMS. Подскажите название виде ******* CMS. Нужно чтобы по названию было понятно, что это мультисайтовая CMS
ivanxp
coding ломаю голову на следущей задачей: Есть БД (1 столбец) и есть текстовый файл в котором в том же порядке, построчно есть строки из БД, но они разбавлены "левым" текстом. Задача: прочесть строку из БД, прочесть из строку из файла. Если они равны, то печатать "SQL, а если нет, то печать строку как она есть. При этом если строка из файла и строка из БД не равны, то значит пока не надо читать следующую строку из БД, нужно дождаться, пока строка из файла = строка из БД, т.е. можно читать следующие строки из файла и сравнивать с первой строкой из бД, если равны, то читать следующую строку из БД и вновь сравнивать. Ух, даже описание запутал!