Очень часто при написании скриптов, в повседневной работе, мы сталкиваемся с одними и теме же ошибками при написании запросов в БД.

Старайтесь писать запросы правильно, а не так как первокласник считает интегралы :)

SELECT * From table - вроде бы всё правильно, всё логично, всё понятно. Выбираем все поля из некоторой таблицы в БД, но прошу заметить тот кто будет смотреть код после вас, всё-таки полезет в БД и посмотрит какие именно поля есть в этой таблице ведь под * может скрываться как 2 так и 102 поля, а это уже серьёзный минус.
Что мешает Вам указать четко поля? Хорошо, допустим у вас 5 полей, тогда запрос будет выглядеть примерно так 
SELECT id, name, user, date, public FROM table 
Указали все поля, во-первых нам уже проще работать с полями и выборкой,во-вторых код стал понятнее для следующих разработчиков, да и для вас, в момент когда вы вернётесь к данной строке в будущем.

 

Написана: 15.02.11  |  Просмотров: 89 | Комментариев: 0
Бывают моменты, когда на лету нам нужно сгенерировать документ WORD. Но под рукой нет необходимых библиотек, а если они и есть, то форматирование текста с их помощью - довольно трудоёмкая задача. 

Иногда нужно просто создать файл отчета, распечатать договор, заполненный данными из профиля и многое другое, ну и конечно хочется сделать процесс генерации таких документов автоматически, без вмешательства пользователя.

С виду задача сложна, но давайте не будем забывать о том, что для каждой трудной задачи существует минимум 2 разных решения, одно из которых - сложное, второе - простое. Так давайте начнем с простого. Мы не будем использовать никаких сторонних библиотек, только PHP и наши знания html.

Написана: 26.01.11  |  Просмотров: 1157 | Комментариев: 5

Когда человек начинает программировать, он хочет написать что-то своё и начать пользоваться именно этим.
 

И вот он момент истины. Садишься за компьютер, открываешь нужные программы и начинаешь думать с чего начать и для чего ты вообще сел за написания очередного велосипеда, спросите:"Почему велосипеда да еще и очередного?" ответ не заставит ждать, многие программисты писали для себя да и до сих пор пишут. Зачем? Тут ответ может быть разным, многим интересно понять как работает CMS и что это такое, почему нельзя обойтись без неё.
 

Зачем же нужна CMS? Рассмотрим пример. У нас есть желание написать свой блог, допустим для того чтобы писать там свои мысли и(или) использовать его в качестве тетрадки чтобы не забывать как ты делал ту или иную задачу или писал модуль и т.д. Итак чтож такое CMS Content Management System а по-русски звучит просто Система Управления Содержимым или Контентом. Т.е. это инструмент для управления сайтом и его внутренностями.

 

Написана: 22.01.11  |  Просмотров: 299 | Комментариев: 4

Защита скриптов всегда стояла на одном из первых мест в программировании для сайтов.
Многие из нас старались проверить только некоторые данные, допустим авторизация, проверяли только пары логин\пароль и только. А ведь на самом деле - страшная ошибка! Смотрите сами при проверке только этой пары на банальное соответствие "слов", сначала кажется, что все хорошо, что проверка есть и авторизуются только нужные пользователи. А ведь есть SQL-инъекции, с помощью которых взломщик может подломать вам жизнь.

Написана: 10.01.11  |  Просмотров: 226 | Комментариев: 0
Когда-то поставил на системном диске галочку "Сжимать содержимое", ну вот и пришлось поплатиться за это.

C утра включив компьютер обнаруживаю интересную надпись Bootmgr is compressed Press Ctrl+Alt+Del to restart удивился конечно, но сначала не понял к чему это все.
Пару манипуляций не помогли ибо решение крылось немного в другом месте. Спросив у гугла, оказалось что таких подобных как я, много :).

Написана: 20.12.10  |  Просмотров: 1677 | Комментариев: 6
Столкнулся с тем что нужно на локальном сервере использовать memcashed. Порылся в phpinfo() не нашел такой библиотеки, в папке с Dll тоже не оказалось. 

Ну чтож пришлось поискать саму библиотеку php_memcashed.dll и сервер memcashed

После нескольких минут ползания по инету нашел нужное.
Написана: 09.12.10  |  Просмотров: 223 | Комментариев: 0
Все мы пользуемся для разметки языком HTML. С помощью него можно задавать цвет шрифта, отступы текста, границы таблиц, но когда дело доходит до редактирования цветов у ссылок, границ у элементов возникают трудности с редактированием. Трудности возникают с количеством правок в макете, ведь нужно пройти по всему документу, поменять все параметры однотипных элементов.


Но на первых этапах верстки мы редко применяли таблицы стилей, мы не знали что это такое, зачем их писать, это наверное сложно, апотом узнаю и попробую написать первуютакую таблицу.
Написана: 26.11.10  |  Просмотров: 194 | Комментариев: 0
CamelCase теги: php  Разработка  css   Раздел: PHP

CamelCase что же это такое?
Многие при приеме на работу указывают некий пункт, который так и называется CamelCase.

Верблю́жий Реги́стр - стиль написания составных слов, при котором слова пишутся слитно и без пробелов. Каждое слово тут пишется с заглавной буквы.

 

 

Написана: 25.11.10  |  Просмотров: 230 | Комментариев: 0
В очередной раз настраивая windows захотелось внести изменения на рабочем столе. Как-то надоели эти ярлыки, а точнее ужасные стрелки на ярлыках. Уж как-то они не смотрятся, не юзабильно :) .

Какое предложение? Самое простое убираем эти самые стрелки с ярлыков.
Написана: 18.11.10  |  Просмотров: 308 | Комментариев: 0
Первая запись теги: Блог   Раздел: Блог

Как и положено первой записью в блоге должна быть запись о том что блог открылся, о том "Ура свершилось! я добрался до своего проекта, пусть и маленького, но своего" и т.д.


Итак наконец-то блог сверстался, первые материалы подготовлены, ссылки проверены и готовы к нажиманию, наведению, копированию.


Написана: 16.11.10  |  Просмотров: 154 | Комментариев: 3
<<   < 1234