Introducing the wpXtreme ecosystem
-
Upload
ggdbologna -
Category
Technology
-
view
917 -
download
0
description
Transcript of Introducing the wpXtreme ecosystem
Bologna - WordCamp 2012
Introducing wpXtremedope your wordpress
Giovambattista FazioliCTO, evangelist developer & co-founder - wpXtreme, Inc.
https://wpxtre.me - [email protected]
venerdì 23 novembre 12
Bologna - WordCamp 2012
tale
venerdì 23 novembre 12
Bologna - WordCamp 2012
1. plugin developmentworking with WordPress
2. improvements and reuse of our pluginsresearch & development
3. how to sell our plugins? custom store page
venerdì 23 novembre 12
Bologna - WordCamp 2012
we changed our point of view
venerdì 23 novembre 12
Bologna - WordCamp 2012
integrated app storein wordpress backend
buy, install and upgrade your wpx plugins directly from your dashboard
venerdì 23 novembre 12
Bologna - WordCamp 2012
how?
venerdì 23 novembre 12
Bologna - WordCamp 2012
introducing wpXtreme Plugin
venerdì 23 novembre 12
Bologna - WordCamp 2012
1. access our storeintegrated store, the !rst real app store for WordPress
2. embed our own frameworkmanagement and development of wpx plugins
venerdì 23 novembre 12
Bologna - WordCamp 2012
1. access our storeintegrated store, the !rst real app store for WordPress
2. embed our own frameworkmanagement and development of wpx plugins
3. base WordPress enhancements
venerdì 23 novembre 12
Bologna - WordCamp 2012
WPX Storeintegrated store, the !rst real app store for WordPress
WPDK (WordPress Development Kit)management and development of wpx plugins
WPX Enhancer
venerdì 23 novembre 12
Bologna - WordCamp 2012
venerdì 23 novembre 12
Bologna - WordCamp 2012
WPX Store
venerdì 23 novembre 12
Bologna - WordCamp 2012
WPX Store
• case study based on Apple
• new UI experience
• easy install and update
• auto detect WP and PHP release
• already purchased
• category browsing
• top 10 most downloaded
venerdì 23 novembre 12
Bologna - WordCamp 2012
WPX Store
• plugin informationname, version, price, development by,
description, updated note, minimum
WordPress version required,
minimum PHP version required,
minimum wpXtreme version
required, screenshots, related plugins,
users comments, stars...
venerdì 23 novembre 12
Bologna - WordCamp 2012
WPX Store
• easy signin
• https secure login
• timed session
venerdì 23 novembre 12
Bologna - WordCamp 2012
WPX Store
• easy payments
• https secure login
• buy plugins in one click
venerdì 23 novembre 12
Bologna - WordCamp 2012
WPX Store
• easy payments
• https secure login
• buy plugins in one click
venerdì 23 novembre 12
Bologna - WordCamp 2012
WPX Store
• new installing UI
• more details
• auto activate
venerdì 23 novembre 12
Bologna - WordCamp 2012
done
venerdì 23 novembre 12
Bologna - WordCamp 2012
venerdì 23 novembre 12
Bologna - WordCamp 2012
WPDK
WordPress
venerdì 23 novembre 12
Bologna - WordCamp 2012
• Object Oriented
• MVC architecture
WPDK
venerdì 23 novembre 12
Bologna - WordCamp 2012
• API interface
• build easy and standard UI
• improve WordPress development
WPDK
venerdì 23 novembre 12
Bologna - WordCamp 2012
venerdì 23 novembre 12
Bologna - WordCamp 2012
• about 100 new classes!
• about 1000 new methods!
• extends WP classesi.e. WPDKUser, WPDKRoles, ...
• new UI controls classesi.e. WPDKUIControlSwipe, ...
• wrap HTML classes
i.e. WPDKHTMLTagSelect, ...
• wrap WordPress classes
i.e. WPDKPost, WPDKPostMeta, ...
WPDK
venerdì 23 novembre 12
Bologna - WordCamp 2012
• Twitter Bootstrap classesi.e. WPDKTwitterBootstrapAlert, ...
• wrap jQuery classesi.e. WPDKjQueryTab, ...
• new Helper classes
i.e. WPDKArray, WPDKCrypt, ...
• system logi.e. WPDKWatchDog, ...
• new OO con!guration system
i.e. WPDKConfiguration, ...
• and much more...
WPDK
venerdì 23 novembre 12
Bologna - WordCamp 2012
WPDK
venerdì 23 novembre 12
Bologna - WordCamp 2012
WPDK
venerdì 23 novembre 12
Bologna - WordCamp 2012
WPDK
venerdì 23 novembre 12
Bologna - WordCamp 2012
WPDK
venerdì 23 novembre 12
Bologna - WordCamp 2012
venerdì 23 novembre 12
Bologna - WordCamp 2012
venerdì 23 novembre 12
Bologna - WordCamp 2012
WPX Enhancer
• security
• improvements
• UI
venerdì 23 novembre 12
Bologna - WordCamp 2012
WPX Enhancer
• security
• improvements
• UI
venerdì 23 novembre 12
Bologna - WordCamp 2012
WPX Enhancer
1. Check Apache Web Server con!guration and modules
2. Check permissions of web server local con!guration !le
3. Check security status about WordPress root directory
4. Check security status about wp-admin WordPress directory
5. Check security status about wp-includes WordPress directory
6. Check security status about wp-content WordPress subdirectories
7. Check security status about WordPress default login page
8. Check security status about WordPress default "admin" user
venerdì 23 novembre 12
Bologna - WordCamp 2012
WPX Enhancer
venerdì 23 novembre 12
Bologna - WordCamp 2012
WPX Enhancer
venerdì 23 novembre 12
Bologna - WordCamp 2012
WPX Enhancer
venerdì 23 novembre 12
Bologna - WordCamp 2012
WPX Enhancer
venerdì 23 novembre 12
Bologna - WordCamp 2012
WPX Enhancer
venerdì 23 novembre 12
Bologna - WordCamp 2012
WPX Enhancer
venerdì 23 novembre 12
Bologna - WordCamp 2012
WPX Enhancer• log last successfully signin
• log last successfully signout
• wrong login management
• disable an user with swipe
• signin/signup Widgets
• extra !elds
venerdì 23 novembre 12
Bologna - WordCamp 2012
WPX Enhancer
venerdì 23 novembre 12
Bologna - WordCamp 2012
WPX Enhancer
venerdì 23 novembre 12
Bologna - WordCamp 2012
WPX Enhancer
venerdì 23 novembre 12
Bologna - WordCamp 2012
venerdì 23 novembre 12
Bologna - WordCamp 2012
venerdì 23 novembre 12
Bologna - WordCamp 2012
venerdì 23 novembre 12
Bologna - WordCamp 2012
1. getting startedhow to write a wpx plugin, WPDK technical reference
2. generate a new productGENESI , online wpx plugin generator
3. manage your productsubmission, checking with CODA, publishing on WPX Store
venerdì 23 novembre 12
Bologna - WordCamp 2012
venerdì 23 novembre 12
Bologna - WordCamp 2012
venerdì 23 novembre 12
Bologna - WordCamp 2012
GENESI
venerdì 23 novembre 12
Bologna - WordCamp 2012
CODA
venerdì 23 novembre 12
Bologna - WordCamp 2012
Thank you...
Giovambattista FazioliCTO, evangelist developer & co-founder - wpXtreme, Inc.
https://wpxtre.me - [email protected]
venerdì 23 novembre 12
Bologna - WordCamp 2012
Introducing Sonda
venerdì 23 novembre 12
Bologna - WordCamp 2012
Introducing SONDA
• server side PHP Unit testing• switch WordPress version on"y• switch PHP version on"y• switch wpXtreme Plugin version on"y
• reporting
venerdì 23 novembre 12
Bologna - WordCamp 2012
Thank you again!
Giovambattista FazioliCTO, evangelist developer & co-founder - wpXtreme, Inc.
https://wpxtre.me - [email protected]
venerdì 23 novembre 12