TCPDF - PHP Class for PDF It appears that you are using AdBlocking software. The cost of running this website is covered by advertisements. If you like it please feel free to a small amount of money to secure the future of this website. <div style="font-family:helvetica,arial;font-size:small;padding:0 4px 0 4px;background-color:#FFFFCC;color:#003399;border:1px;border-style:solid;border-width:1px;border-color:orange;"><form action=" method="post"><div><input type="hidden" name="cmd" value="_donations" /><input type="hidden" name="business" value="paypal@tecnick.com" /><input type="hidden" name="lc" value="US" /><input type="hidden" name="item_name" value="Tecnick.com" /><input type="hidden" name="no_note" value="0" /><input type="hidden" name="currency_code" value="GBP" /><input type="hidden" name="bn" value="PP-DonationsBF:btn_donate_SM.gif:NonHostedGuest" /> It appears that you are using AdBlocking software. The cost of running this website is covered by advertisements.
Top 20+ MySQL Best Practices Database operations often tend to be the main bottleneck for most web applications today. It's not only the DBA's (database administrators) that have to worry about these performance issues. We as programmers need to do our part by structuring tables properly, writing optimized queries and better code. In this article, I'll list some MySQL optimization techniques for programmers. Before we start, be aware that you can find a ton of useful MySQL scripts and utilities on Envato Market. Most MySQL servers have query caching enabled. The main problem is, it is so easy and hidden from the programmer, most of us tend to ignore it. The reason query cache does not work in the first line is the usage of the CURDATE() function. Using the EXPLAIN keyword can give you insight on what MySQL is doing to execute your query. The results of an EXPLAIN query will show you which indexes are being utilized, how the table is being scanned and sorted etc... After adding the index to the group_id field:
9 Tips For Working with MySQL Databases MySQL is one of the most popular relational database management systems (RDBMS) around, with over 6 million installations. It’s a fantastic choice for any new developer, because of its open source nature, wide support and abundance of tutorials available on the subject. Here are some great tips and tools (beside phpMyAdmin) to improve your MySQL coding, and to help you save time. Installing SQL If you’re a newbie to the server side coding arena, don’t worry. Mac only PHP, SQL & Apache Installer Windows, Linux & Mac installer A windows only LAMP installer MySQL Server 5.1 If you just want MySQL server, and like using command line then this might suit you. For info on how to install and work with the MySQL server, check this NetTuts tutorial: Everything You Need to Get Started With MySQL. SQL Tips 1- Optimize your code Imagine if you have 100 records, 10 columns.Your working with a database of your clients details, and need to select their name, phone number and address. SELECT * FROM clients;
Virtual Template - HOME PAGE Как создать печатную версию сайта? | Обучающие видеоуроки по созданию сайтов. Один HTML-код — две версии сайта Интернет повысил доступность информации многократно, но не отменил книги, учебники, газеты. Информация, представленная на бумаге, как и прежде, нужна. Поэтому я вижу смысл в том, чтобы обеспечить обратную связь, т.е. переход сетевых материалов на бумагу. Тем более, что это сделать просто. Правда, ваш сайт долежен удовлетворять условиям: HTML-код ваших страниц свободен от оформительского кода, т.е. внешнее оформление сайт получает с помощью CSS — каскадной таблицы стилей. В таком случае работа по созданию печатной версии не займет у вас более 5 минут. Шаг #1. Ваш сайт уже имеет версию для вывода на экран. Необходимо добавить в эту строчку media="screen". Теперь строчка выглядит так: <link rel="stylesheet" type="text/css" media="screen" href="css/stylе.css" /> Шаг #2. В печатной версии убирается все, что не относится к главному содержанию на странице: блоки с навигацией, картинками, flash, формами для обратной связи и т.д. при помощи display: none.
TOOLBOX - Php - ZendFramework - Par Martin Il existe depuis quelques années de nouveaux outils pour travailler efficacement avec PHP, Ce sont les frameworks, ou cadriciels. Ils apportent un cadre de travail pour mieux architecturer son code, souvent grâce à MVC, des bibliothèques pour éviter de réinventer le roue, mais surtout de la documentation et une communauté. On est ainsi bien aidé dans notre développement, mais voyons comment utiliser au mieux un framework PHP et plus particulièrement le Zend Framework, puisqu’il fait partie de ceux que je connais le mieux et que j’utilise le plus. Photo de just.Luc depuis Flickr Présentation Le Zend Framework ou ZF est en même temps un framework ou cadriciel et une bibliothèque de classes. Pour plus d’informations sur le Zend Framework, lisez la présentation qu’en fait la communauté française : Présentation du ZF Documentation La documentation du Zend Framework est bien développée, pas toujours complète sur certains sujets, mais une excellente base avec beaucoup d’exemples. Normes
В печать! - Вёрстка ОНИ ВАМ УЖЕ ВСТРЕЧАЛИСЬ: ссылки, говорящие "версия для печати" или что-то подобное. Всякий раз, щелкая по этим ссылкам, вы получаете особый документ, содержащий всё ту же информацию, но с другим расположением элементов и, возможно, другой разметкой. Это значит, что кто-то вручную или автоматически с помощью скрипта взял исходный документ и, сняв с него всё лишнее, создал его копию, более удобную для печати. Может быть подобной работой приходилось заниматься и вам. Решение - таблицы стилей для печати Одной из замечательных особенностей CSS является возможность создания таблиц стилей, ориентированных на разнообразные устройства вывода. Но теперь нам нечего бояться, теперь для создания печатной версии документа нам нужен всего лишь хорошо структурированный документ и таблица стилей для печати! Сегодня вы можете взять любой (X)HTML-документ и подготовить его к печати с помощью стилевой таблиц, не прикасаясь к разметке. Обходим ошибку с плавающими элементами В путь Хорошее начало. "Постойте!"
Quels sont vos astuces et secrets de programmation ? Confiez-nous vos trucs pour gagner du temps ou impressionner les collègues Vous faites du développement depuis des années dans votre langage favori et vous croyez qu'il a fini de vous surprendre ? Pas si sûr, car tous les langages ont des secrets, des fonctionnalités cachées que vous rencontrez un beau jour sur le code d'un collègue, sur un projet open-source ou même par une malheureuse (ou heureuse?) faute de frappe. En PHP par exemple, savez-vous qu'il est possible d'appeler « Echo » avec plusieurs paramètres et faire, en quelque sorte de la concaténation avec une virgule ? Si cette astuce est anecdotique, voir inutile, d'autres peuvent surprendre et s'avérer très utiles, comme ce bout de code, certes un peu extrême pour des raisons de démonstration : Code : Il s'agit en fait de l'utilisation des variables dynamiques, ou les variables des variables, une astuce qui marche aussi (et heureusement) pour les fonctions et méthodes de classes. Toujours en PHP, connaissez-vous la classe standard ? Vous en connaissez certainement dans votre langage de prédilection.
Print Stylesheets From CSS Discuss Printing Web documents and CSS This document describes some of the issues concerning the use of CSS to reformat Web documents for printing (using the media type "print"). We also discuss those aspects that CSS is not able to control or even influence. Two of the most common problems with printing occur when positioning other than static is used (e.g. position: absolute) or when there are floats. Print stylesheets At present, few sites specify print stylesheets. Here are some ideas for what to put in your print stylesheet:- Removing navigation aids such as menus, breadcrumbs and search boxes Suppressing background colours [colors] and background images Changing font (e.g. to a serifed font) Changing text line-height (leading) Exposing link URLs through generated content (advanced browsers only, e.g. A thread in css-d in September 2003 suggested that some users have come to expect the printed version of a page to look exactly the same as what they see on screen.
:: onpk :: blog PHP, MySQL, développement web & connexe(s) » Паттерн Singleton (Одиночка) [English version of the article can be found here]. Этим постом я открываю цикл статей, посвященных паттернам проектирования. Все написанное мной основывается исключительно на личном опыте. Паттерны проектирования - это описание некоторых проблем, возникающих во время объектно-ориентированного проектирования, а также способов их решения (как практических, так и теоретических). Одним из самых распространенных паттернов является Singleton (Одиночка). Простая реализация Singleton Один из самых простых способов реализовать паттерн Singleton на языке Java выглядит так: public final class Singleton { private static Singleton _instance = null; private Singleton() {} public static synchronized Singleton getInstance() { if (_instance == null) _instance = new Singleton(); return _instance; } } Теперь приведу некоторые объяснения по поводу реализации шаблона. Конструктор класса необходимо объявить с модификатором видимости private. Метод getInstance() создаст ровно один экземпляр класса Singleton.