Автор: Marc DeLisle
Издательство: Packt Publishing
Год издания: 2006
isbn: 1904811302
Количество страниц: 105
Язык: english
Формат: PDF
This book is an innovative and essential short guide for everyone on how to structure your data and set-up your MySQL database tables efficiently and easily. If you're creating a dynamic web application using open-source tools, then you're probably going to be setting up a MySQL database. Getting the design of this database right for your application and its data is vital, but it's often an intimidating and little-known process for non-developers and developers alike. Written by the creator of the popular phpMyAdmin tool, this book is a short but complete guide on how to design good data structures for MySQL. For most of us, setting up the database for an application is often an afterthought. While you don't need to be a professional database designer to create a working application, knowing a few insider tips and techniques can make both the process easier and the end result much more effective. This book doesn't set out to make you an expert in data analysis, but it does provide a quick and easy way to raise your game in this essential part of getting your application right. The book covers: Asking users the right questions to collect relevant data for the system you are building Detecting bad structures Sound data-naming techniques, for both table and column names Modeling data with future growth in mind Implementing security policies with data privileges and views Tuning the structure for performance Producing system documentation (data dictionary, relational schema) Testing the model with appropriate SQL queries This book takes a practical approach, implementing all theoretical concepts with examples. It is a fast-paced tutorial that focuses on critical decisions that you need to make every time you build MySQL databases. It is rich with tips and advice from an experienced practitioner. The book is ideal for anyone working with applications that use a MySQL database backend will benefit greatly from the advice and techniques in this book. Although a working knowledge of both SQL and MySQL is assumed, the book is suitable for both beginners and intermediate users alike. Whether you read it through and absorb the advice or work through it on a live project, the efficiency and maintainability of your databases will certainly improve as a result.
Автор: Daniel Koch
Издательство: Packt Publishing
Год издания: 2006
isbn: 1904811973
Количество страниц: 400
Язык: english
Формат: PDF
TypoScript is a declarative programming language that offers developers, administrators, and designers full control over the configuration of TYPO3 and its template engine. Only with a good command of TypoScript can you leverage the powerful capabilities of the TYPO3 engine, to customize and control all aspects of your TYPO3 sites. If you're serious about TYPO3 as your content platform, you need to master TypoScript. Free, open-source, flexible, and scalable, TYPO3 is one of the most powerful PHP content management systems. It is well suited for creating intranets and extranets for the enterprise. While providing an easy-to-use web interface for non-technical authors and editors of content, its messaging and workflow system enable shared authoring and collaboration. TYPO3 provides flexible and powerful interfaces for both content editors and administrators, giving them full control of the core aspects the system. However for developers who need to customize the system, TYPO3 offers a powerful configuration language called TypoScript. Good knowledge of TypoScript is really a prerequisite for implementing complex applications with TYPO3 and gives developers full control over the configuration of TYPO3 and its template engine. TypoScript enables the complete output template to be created and manipulated, giving you full control over the layout of the site. TypoScript also allows you to integrate dynamic contents, JavaScript-based menus, Flash, Graphics, etc. with ease. You have maximum control over the design of the website and can control all options that would otherwise be addressed by HTML-simple text output, formatting, and much more. TypoScript also allows you to generate graphics at run time and display different content dynamically. Written in a clear, easy-to-read style, the book provides step-by-step instructions on using TypoScript for TYPO3 website development, template and extension development, and back-end and front-end administration. Each topic is tackled in a clear and practical way with many examples to develop your skills. This book is suitable for TYPO3 developers, administrators, and designers who want to develop fully featured TYPO3 websites using the power of TypoScript. A basic knowledge of TYPO3 is expected, and PHP and MySQL programming experience is useful, though not essential for using this book.
Автор: Christopher Negus
Издательство: Wiley Publishing, Inc.
Год издания: 2007
isbn: 978-0-470-08279-9
Количество страниц: 890
Язык: english
Формат: PDF
Linux Bible 2007 Edition is here to open your eyes to what Linux is, where it came from, and where it's going. But, most of all, the book is here to hand you Linux and help you get started. Because Linux is the operating system of free speech and free choice, Linux Bible gives you choices in selecting the Linux that is right for you...
...Основное достойнство книги - она не занимается конкретной дистрибуцией, а с системой Linux в принципе. В приложенном DVD инсталяции 16 дистрибуций Линукса /жалко, но невозможно и его залить/.
Автор: Джонсон С.
Издательство: NT Press
Год издания: 2006
isbn: 0-07-225741-5, 5-477-00213-1
Количество страниц: 303
Язык: русский
Формат: DJVU
Интернет значительно изменил мир, в котором мы живём. Он также создал новый мир, мировое сообщество, в котором каждый, кто зарегистрировался, может представляться кем угодно или просто делать всё, что он хочет. Использование Интернета значительно возросло в конце 1990-х годов, и это, по сути, определило новый способ получения информации и взаимодействия с людьми во всём мире. Дети и подростки представляют себе Интернет не так, как взрослые. Для них это прежде всего способ общения, и многие из них уверены, что общаются со своими сверстниками, хотя очень часто их собеседниками в действительности являются взрослые. Даже несмотря на то, что многие дети знают об опасностях, возникающих при общении в сети, они продолжают принимать решения, подвергающие их риску...
Автор: Мозговой М.В.
Издательство: Наука и Техника
Год издания: 2006
isbn: 5-94387-224-8
Количество страниц: 320
Язык: русский
Формат: DJVU
Книга посвящена описанию фундаментальных основ компьютерной науки и их применению на практике. Рассмотрено большое количество алгоритмов и моделей, которые можно использовать в повседневном программировании. При этом показано, как их использовать.
Практически все книги подобной направленности имеют ярко выраженную теоретическую ориентацию. В них много формул, теорем и доказательств, но крайне мало листингов программ. Особенность же этой книги заключается в том, что автор изложил материал максимально доступным языком (насколько это возможно в рамках темы), по возможности делая акцент на реализуемые алгоритмы и модели, а не на формулы и теоремы. Приведены конкретные примеры.
Эта книга, с одной стороны, позволяет расширить кругозор и углубить понимание основных принципов и проблем компьютерной науки, а с другой стороны — пополнить собственный инструментарий, предназначенный для ежедневного применения. Книга предназначена всем, кто интересуется и занимается программированием.
Автор: Юджин Олафсен, Кенн Скрайбнер, К. Дэвид Уайт
Издательство: ДиаСофт
Год издания: 2000
isbn: 0-672-31557-2, 966-7393-43-7
Количество страниц: 716
Язык: русский
Формат: DJVU
Книга известных специалистов в области разработки сложных программных систем посвящена использованию одной из наиболее полнофункциональных библиотек для Visual C++ 6 - Microsoft Foundation Classes. Основное внимание в книге уделяется не только теоретическим аспектам программирования в среде Visual C++ 6, но также и практическому их воплощению в реальных примерах, повседневно встречающихся в программистской практике. В книге рассматриваются такие темы, как COM-программирование с использованием MFC, программирование баз данных, создание графических приложений и приложений для работы в Internet. Книга сопровождается CD-ROM, который содержит исходные тексты всех примеров и набор полезных библиотек. Для широкого круга программистов, желающих глубже изучить этузамечательную библиотеку.
Автор: Уэнделл Одом
Издательство: Вильямс
Год издания: 2006
isbn: 1-58720-101-1, 5-8459-0881-7
Количество страниц: 403
Язык: русский
Формат: DJVU
В книге приведены основные сведения о компьютерных сетях, их компонентах и технологиях. Рассмотрены все разновидности локальных и глобальных компьютерных сетей, рассказано об особенностях их структур, компонентов и методах применения. Особое внимание уделено вопросам безопасности компьютерных сетей.
Книга предназначена для всех, кто хочет легко войти в мир сетей. Это не означает, что в книге не говорится о некоторых важных технических деталях - говорится, и весьма подробно. Однако прежде всего эта книга рассчитана на людей, которые хотят разобраться в основах компьютерных сетей и получить знание терминологии, используемой специалистами по сетям в повседневной работе.
От читателей не требуется какой-либо технической подготовки. Руководители компаний, менеджеры и бизнесмены, инженеры и техники, рядовые пользователи, желающие разобраться в том, как устроены компьютерные сети - все получат пользу от прочтения этой книги.