From

Image

PHP security, just like PHP itself, has advanced. Updated for PHP 5.3, the second edition of this authoritative PHP security book covers foundational PHP security topics like SQL injection, XSS, user authentication, and secure PHP development. Chris Snyder and Tom Myer also dive into recent developments like mobile security, the impact of Javascript, and the advantages of recent PHP hardening efforts.

Pro PHP Security will serve as your complete guide for taking defensive and proactive security measures within your PHP applications. Beginners in secure programming will find a lot of material on secure PHP development, the basics of encryption, secure protocols, as well as how to reconcile the demands of server side and web application security.

What you'll learn

  • Secure PHP Development Principles
  • PHP Web Application Security
  • User and file security
  • Mobile Security
  • Encryption and Secure Protocols
  • Dealing with Javascript

Who this book is for

Pro PHP Security appeals to all intermediate and advanced PHP programmers who need to keep websites safe. It also contains material of interest to all who are concerned with web application security.

Image

Sams Teach Yourself WordPress 3 in 10 Minutes

 

Chuck Tomasi

Kreg Steppe

 

Sams Teach Yourself WordPress in 10 Minutes gives you straightforward, practical answers when you need fast results. By working through its 10-minute lessons, you’ll learn everything you need to build great blogs with WordPress and WordPress.org, and reach any audience by web browser, RSS, or cell phone!

 

Tips point out shortcuts and solutions

 

Cautions help you avoid common pitfalls

 

Notes provide additional information

 

Plain English definitions explain new terms

 

10 minutes is all you need to learn how to…

  • Quickly build free blogs with WordPress.com
  • Customize your blog to fit your message
  • Create powerful text, audio, and video content
  • Moderate comments and build communities
  • Set up RSS feeds
  • Host your own blog with WordPress.org software
  • Deliver content via iPhone and BlackBerry
  • Streamline publishing with third-party tools

 

Register your book at informit.com/register for convenient access to updates and corrections as they become available.

 

Category:  Internet

Covers:  WordPress 3.0

User Level:  Beginning

Image

Create your own complete website or blog from scratch with WordPress

  • Learn everything you need for creating your own feature-rich website or blog from scratch
  • Clear and practical explanations of all aspects of WordPress
  • In-depth coverage of installation, themes, plugins, and syndication
  • Explore WordPress as a fully functional content management system
  • Clear, easy-to-follow, concise; rich with examples and screenshots
  • In Detail

    Using the WordPress Content Management System, you can create a beautiful, dynamic, and amazing website. WordPress is a flexible and powerful tool that's ideal for creating both blog and non-blog websites. You can customize the features, incorporate your own design, and even write your own plugins with ease. Its versatility and ease of use have attracted a large, enthusiastic, and helpful community of users.

    Wordpress 3 Complete will teach you everything you need to know both to get started with WordPress and also to unlock its massive hidden powers. This book will give you a rapid and straightforward introduction to the rich and powerful features of WordPress and will also get you up and running with WordPress quickly and painlessly. It will help you learn everything WordPress has to offer, from the ground up, so that you can build your own complete website.

    WordPress 3 Complete begins from scratch, starting with how to install WordPress, all the way to the most advanced topics such as creating your own themes, writing plugins, and including custom post types in your website.

    Starting with downloading and installing the core WordPress software, you will take a detailed look at WordPress settings and also choose the settings that will work best for your website or blog. After that, the book will teach you all about content management functionality for your site - from posts and pages to categories and tags, all the way to links, media, menus, images, galleries, and more. Finally, you'll learn how to create your own themes and plugins to enhance the overall functionality of your website.

    Once you're done with WordPress 3 Complete, you'll be an expert in everything WordPress, from content management through technical steps such as backing up your site.

    This is a comprehensive, step-by-step guide on how to set up, customize, and enhance your blog or website using WordPress.

    What you will learn from this book

    • Install WordPress in a variety of environments
    • Upgrade WordPress from older installations
    • Add images, videos, tags, and categories to blog posts
    • Personalize and control the content of your website
    • Manage the look and feel of your site with customized themes
    • Allow users to have a variety of control over content
    • Link your website to the outside world through feeds, syndication, and podcasting
    • Create custom post types to manage books, movies, people, or anything else you can imagine
    • Design and create your own themes and plugins from scratch

    Approach

    This a comprehensive step-by-step tutorial packed with screenshots and examples for easy and quick pickup.

    Who this book is written for

    This book is a guide to WordPress for both beginners and those who have slightly more advanced knowledge of WordPress. If you are new to blogging and want to create your own blog or website in a simple and straightforward manner, then this book is for you. It is also for people who want to learn to customize and expand the capabilities of a WordPress website.

    You do not require any detailed knowledge of programming or web development, and any IT-confident user will be able to use the book to produce an impressive website.

Image

The best way to showcase a powerful new technology is to demonstrate its real-world results, and that's exactly what this new Cookbook does with Adobe Flex 3.

Wide ranging and highly practical, Flex 3 Cookbook contains more than 300 proven recipes for developing interactive Rich Internet Applications and Web 2.0 sites. You'll find everything from Flex basics, to solutions for working with visual components and data access, to tips on application development, unit testing, and using Adobe AIR.

You also get ideas from the development community. Through its Flex Cookbook website (www.adobe.com/devnet/), Adobe invited Flex developers to post their own solutions for working with this technology, and from hundreds of posts, the authors chose the best and most useful solutions to supplement Flex 3 Cookbook.

Each recipe inside provides a solution to a common problem, explains how and why it works, and offers sample code that you can put to use immediately. Topics include:

  • Containers and dialogues
  • Working with Text
  • Data driven components
  • DataGrid and Advanced DataGrid
  • ItemRenderers and Editors
  • Images, bitmaps, videos, and sounds
  • CSS, styling, and skinning
  • States and effects
  • Working with Collections, arrays, and DataProviders
  • Using DataBinding
  • Validation, formatting, and regular expressions
  • Using Charts and data visualization
  • Services and Data Access
  • Using RSLs and Modules
  • Working with Adobe AIR

Whether you're a committed Flex developer or still evaluating the technology, you'll discover how to get quick results with Flex 3 using the recipes in this Cookbook. It's an ideal way to jumpstart your next web application.

Image

Foundation ActionScript 3.0 Image Effects discusses the ins and outs of graphical manipulation through code of all the different elements available in a Flash project, from vectors to bitmaps to videos, from animated text effects to dynamic video filters. Flash 8 introduced a vast array of image features, such as blend modes and filters as well as ActionScript's powerful BitmapData object, and this book covers all those effects in their current CS4 form, as well as the new graphical options that are available, such as the Pixel Bender Toolkit. It also details the many possible effects that can be achieved and the associated practical applications, with a focus on strong OOP methodologies to make the code more modular and reusable across projects.

  • Gives detailed information on all of the image manipulation abilities of Flash CS4
  • Covers complex technology, such as the Pixel Bender Toolkit
  • There is no other book like it, covering the same topics in as much depth

What you'll learn

  • Practice image manipulation using modular, object-oriented techniques
  • Includes a comprehensive library of image effects classes
  • Explore the bitmap manipulation classes in depth
  • Applicable to most if not all of the Flash "disciplines"
  • Provides a multitude of practical examples, not just theory
  • Learn the new Pixel Bender language

Who is this book for?

This book is a great resource for any reader with an intermediate to advanced knowledge of ActionScript developing Flash games, applications and interfaces, animations or Websites, as the effects detailed are applicable across multiple disciplines. If you understand the best practices OOP syntax and know how to manipulate a Flash movie beyond the basics, you will be able to pick up the book and apply its lessons in your own work, as it clearly points out how the effects discussed have practical applications for amateurs and professionals alike.

Image

This book is a compilation of advanced ActionScript 3.0 animation techniques for any user creating games, user interaction, or motion control with ActionScript. It's a compilation of topics that follow on from the author's earlier book, Foundation ActionScript 3.0 Animation: Making Things Move, and things that became possible in the most recent version of Flash: Flash Player 10. This book covers a diverse selection of topics that don't necessarily lead one into the other. You don't need to start with Chapter 1 and read it cover to cover. Just start with any chapter that looks interesting and jump around as you see fit. In this book, you'll find chapters on advanced collision detection, artificial intelligence and steering behaviors, isometric projection, using the camera and microphone for input, 3D, and much, much more.

The book is also more experimental in nature. The techniques shown here might not be the best way to do things, but they should work well and get you started in your own efforts to achieve a perfect implementation. In fact, many of the chapters can be seen as introductions to very complex topics that could fill a whole book by themselves. Many of these subjects have been extensively covered elsewhere, but not necessarily targeted for Flash or ActionScript 3.0. So it took a fair amount of work to pull the data together and get it all working and explain it all clearly in ActionScript. This book will inspire you to find out about subjects that you might not have considered before, acting as a springboard into your own research into the possibilities of ActionScript 3.0.

In this book, you'll learn how to:

  • Leverage Flash 10 3D, the new drawing API commands, and Pixel Bender
  • Create isometric worlds for games
  • Construct powerful artificial intelligence routines including pathfinding, steering, and flocking behaviors
  • Use numerical integration for real world physics effects
  • Build advanced collision detection routines for more accurate simulations

Summary of Contents

  1. Advanced Collision Detection
  2. Steering Behaviors
  3. Isometric Projection
  4. Pathfinding
  5. Alternate Input: The Camera and Microphone
  6. Advanced Physics: Numerical Integration
  7. 3D in Flash 10
  8. Flash 10 Drawing API
  9. Pixel Bender
  10. Tween Engines
Image

One of the most popular open source blogging and content management systems, WordPress lets you create a website to promote yourself or your business quickly and easilyâ€"and better yet, it's free. WordPress is a flexible, user-friendly system, and it can be extended with a variety of themes and plugins.

Beginning WordPress 3 is a complete guide for the beginning developer who wants to start using WordPress. You'll learn how to publish and manage online content, add media, create widgets and plugins, and much more.

What you’ll learn

  • How to get started with Wordpress, create new content, and import existing content
  • How to change what appears on a home page, blog post, and more
  • How to handle media uploads, audio/video players, and podcasting
  • How to create themes, widgets, and plugins
  • How to publish, move, maintain, and secure your WordPress sites

Who this book is for

This book is for first-time users, designers, and developers of online content, blogs, and content management systems.

Table of Contents

Chapter 1: About WordPress
Chapter 2: Installing and Upgrading
Chapter 3: Dashboard and Settings
Chapter 4: Working with Content
Chapter 5: Importing Content
Chapter 6: Creating a Basic Theme 
Chapter 7: Creating an Advanced Theme
Chapter 8: Creating Widgets 
Chapter 9: Creating Plugins
Chapter 10: Users and Roles
Chapter 11: Performance and Security
Chapter 12: Custom Content Types, Taxonomies, and Fields
Chapter 13: Setting up the Network
Appendix 1: Plugin Index
Appendix 2: Theme Functions
Appendix 3: Plugin Recipes

Image

Clear step-by-step recipes for building impressive rich internet applications using the Ext JS JavaScript library

  • Master the Ext JS widgets and learn to create custom components to suit your needs
  • Build striking native and custom layouts, forms, grids, listviews, treeviews, charts, tab panels, menus, toolbars and much more for your real-world user interfaces
  • Packed with easy-to-follow examples to exercise all of the features of the Ext JS library
  • Part of Packt's Cookbook series: Each recipe is a carefully organized sequence of instructions to complete the task as efficiently as possible

In Detail

Using Ext JS you can easily build desktop-style interfaces in your web applications. Over 400,000 developers are working smarter with Ext JS and yet most of them fail to exercise all of the features that this powerful JavaScript library has to offer.

Get to grips with all of the features that you would expect with this quick and easy-to-follow Ext JS Cookbook. This book provides clear instructions for getting the most out of Ext JS with and offers many exercises to build impressive rich internet applications. This cookbook shows techniques and "patterns" for building particular interface styles and features in Ext JS. Pick what you want and move ahead.

It teaches you how to use all of the Ext JS widgets and components smartly, through practical examples and exercises. Native and custom layouts, forms, grids, listviews, treeviews, charts, tab panels, menus, toolbars, and many more components are covered in a multitude of examples.The book also looks at best practices on data storage, application architecture, code organization, presenting recipes for improving them--our cookbook provides expert information for people working with Ext JS.

What you will learn from this book

  • Work with different browsers, platforms, and the DOM, as well as determine and understand the different ExtJS data types
  • Create your own custom Ext JS data types as you extend their functionality
  • Build great-looking and friendly forms by using client and server-side field validation, form loading, submission, field customization, and layout techniques
  • Explore the different layouts provided by the Ext JS library as well as create your own, and understand their common uses
  • Display, edit, and group tabular data generated by the server using Grid Panels
  • Explore the advantages and the efficiency tradeoffs of widgets such as Combo boxes
  • Use the drag and drop features of the grid component, data editing with the new RowEditor Class, and the new lightweight ListView component
  • Explore multiple ways of displaying master-details relationships
  • Group components or information under the same container to build hierarchical views of information by using TabPanel components
  • Use patterns to build a solid and flexible application architecture and implement additional design patterns such as auto-saving form elements, component state management, and code modules to build robust and flexible applications with Ext JS
  • Build your own custom components on top of the Ext framework and enhance the custom components created by the Ext JS users' community

Approach

The Ext JS Cookbook contains step-by-step instructions for Ext JS users to build desktop-style interfaces in their own web applications. The book is designed so that you can refer to it chapter by chapter, or you can look at the list of recipes and read them in no particular order.

Who this book is written for

The Ext JS Cookbook is for Ext JS users who want a book of useful techniques, with explanations, that they can refer to and adapt to their purposes. Developers who are already familiar with Ext JS will find practical guidance and numerous examples covering most of the library's features and components that can be used as a solid foundation to build upon when creating rich internet applications.

Image

Do you want the ability to manage documents, photos, and other content over the Web but dont want to shell out thousands of dollars in proprietary solutions? Want to create an online community for your hobby or user group? Youre not alone. For thousands of like-minded around the globe, the answer is Joomla!, an open source content management system used to manage all sorts of data over the Web.

While Joomla! is relatively easy to install, a fair amount of knowledge is required in order to configure the application to your specific needs. Beginning Joomla! answers many of the questions youre sure to have, guiding you through the process of creating your own design templates, adding and managing content, and adding popular community features such as article commenting, user profile management, and forums. Later chapters discuss e-commerce integration, explore search engine optimization, and show you how to extend Joomla! by creating your own plug-ins.

Pages

Subscribe to RSS - From