The Web Architect WorkShop Day program will be published on September 4th. It is planned to hold 3 streams of master classes: analytics and architecture, quality management, technology and secrets of craftsmanship.
Preferential registration extended until September 10th. Do not be late already 30% of places occupied
Conference topics:
PHP 5.3 headline news everyone talks about
Johannes Schluter
schlueters.de
')
The main PHP 5.3 news that everyone is talking about is the namespaces and closures.
However, in PHP 5.3 there is a lot of other new functional that makes this
release of a significant milestone in the history of the project: Intl, Phar, mysqlnd modules, SPL improvements,
late static binding (late static binding) and much more.
Johannes works in the MySQL client library development team,
creators of the world's most popular open source database and is learning
at the University of Applied Sciences Munich.
He is the release manager of the PHP 5.3 branch.
and a frequent speaker at various conferences around the world.
MySQL Online Backup
Smirnova Svetlana MySQL Senior Support Engineer
MySQL Bugs Analysis Support Group Sun Microsystems.
mysql.com
Starting with version 5.4.x, MySQL users will have access to a new, fast MySQL [Online] Backup.
You can backup / restore very quickly
No locks - you can use your tables during backup
There is no need to postpone backup until the time of minimal activity.
The presentation will show the test results.
A separate block will be devoted to comparison with existing techniques, in particular
whether to abandon the decisions used in favor of the new opportunity.
Professional development of PHP-projects on the Microsoft platform "
Andrey Beshkov
infrastructure expert, Microsoft
The practice of distributed development in open-source projects. Methods, tools, problems
Alexander Veremev
Zend Framework
Developer's Project (ZEND)
zendframework.com
The report covers various aspects of the development in terms of the geographical distribution of the team involved in the project.
The report is based on the experience gained from participating in the Zend Framework project at various stages of its implementation.
The report will consider the open-source project management model used by Zend Technologies for the project.
Zend Framework - responsibility for the quality of an open-source product from a commercial organization
with the preferential right to make decisions, as well as the organizational features of this model -
core team, representing Zend, third-party developers,
interaction of the main team with the community, etc.
The report particularly addresses the balance between
collegial decisions and the associated overhead costs.
The presentation will focus on the naturally evolving stages of the open-source project,
as well as ways to keep the project manageable as it grows.
Considered various tools for managing project data
(versioning systems, task tracker, Wiki section on the project site) and developer communication
(mailing lists, IRC, voice communication systems), as well as their applicability in different conditions.
PHP performance hints and tips
Alexander Veremev
Zend Framework Developer's Project (ZEND)
The report provides information on some aspects of the PHP language that affect performance:
- slowing down the speed of processing strings when assigning a variable by reference;
- processing of circular references in the structures of objects;
- inefficiency. = Operator in certain conditions;
- low speed serialize () / unserialize ();
- manual “methods inlining”;
- use of objects in complex structures, replacing them with arrays in some cases, performance.
Decba daemon Pinba - realtime statistics for PHP
Anton Dovgal by pinba,
pinba.org
developer, badoo.com
badoo.com
When developing large projects, it is often the case that performance problems emerge after implementation, in spite of all the preliminary calculations and tests.
From this you can not escape, but this can not be tolerated. Pinba helps developers monitor the performance of their project in the most detailed way - right down to specific operations on specific servers, which allows to reveal bottlenecks on a live, working project in real time.
The target audience
Developers, system administrators
Application area
Projects above the average size, with a large amount of code.
Sphinx 2009.
Aksenov Andrey by Sphinx
www.sphinxsearch.com
Overview of new features that appeared in the Sphinx for the 2009th year.
- MySQL protocol and SphinxQL
- RT indexing (alpha)
- string attributes
- query processing models (fork, prefork, threads)
- new position format, without positioning
- cache of common subqueries
- "mixed" characters
- aggregate functions
- and 10+ other interesting features
Flipchart session: Fear the forks: Undocumented subtleties of processing integers, real numbers and
arrays in php and how to deal with them.
How to turn an application into a platform.
Vadim Kryuchkov (long), head of the development department at Oversan.
Having started developing a cloud hosting control panel, we set ourselves
The goal is to make the most convenient application for users. Well, for us,
developers, it should also be convenient - since in Russian
no one has done this before, it was necessary to build a very flexible one
an application so that it can be easily changed for requests
user and marketing. Our system consists of many individual
applications that are written in different languages ​​and must interact
between themselves. How? REST came to help us. But then another one got up
problem - you need to "protect" from advanced users who
after analyzing the requests, you will build your applications using our
API. Then we decided to go from the reverse - open the API for developers.
So how do you design a good API? Why choose REST? how
to build an effective application and deploy it in the cloud? About this and
other goodies that cloud computing carries, i'm ready to tell in
this report.