T O D a Y Software Magazine

Total Page:16

File Type:pdf, Size:1020Kb

T O D a Y Software Magazine No. 7, Decembrie 2012 • www.todaysoftmag.ro TODAY TSM SOFTWARE MAGAZINE How to Web 2012 has reached its end. Thank you all for attending! Made in România Realizări și viziuni la finalul anului 2012 Istoria IT-ului Clujean (II) SEO prin Rich Snippets Dezvoltarea software-ului financiar cerinţele platformelor de tranzacţionare Liferay Service Builder vs. Spring Roo Pledoarie pentru PHP Platforme de rulare alternative pentru PHP Windows Azure Mobile Services Startup cu bani puțini Startup - TxTFeedback Care sunt cu adevărat castraveții grădinarului ISV? 10 principii de arhitectură software(II) Persoană fizică autorizată noțiuni introductive Gogu Introducere în Grails (II) Arta & IT: depășirea cadrului convențional prin stimularea creativității 6 26 How to Web 2012 has Platforme de rulare reached its end. Thank you alternative pentru all for attending! PHP Oana Călugar Attila-Mihaly Balazs 7 29 Realizări si viziuni la finalul Care sunt cu adevărat anului 2012 castraveţii grădinarului ISV? Ovidiu Mățan Mihai Nadăș 8 31 Made in România Introducere în Grails (II) Ovidiu Mățan Tavi Bolog 10 34 Istoria IT-ului Windows Azure Clujean (II) Mobile Services Marius Mornea Radu Vunvulea 12 36 SEO - Cum putem creşte 10 principii de design CTR prin Rich Snippets? (fabulă) - partea II-a Radu Popescu Ștefan Baritchii 14 39 Dezvoltarea software-ului Startup cu financiar cerinţele platforme- bani lor de tranzacţionare putini Cristian Ruja Dragoș Andronic 17 41 Liferay Service Builder vs. Startup Spring Roo - TXTFeedback Vlad Hosu Dragoș Andronic 20 43 Leadership Persoană fizică autorizată Situaţional noţiuni introductive Andreea Pârvu Delia Coman 23 45 Pledoarie Arta & IT: depăsirea pentru cadrului convenţional prin PHP stimularea creativitaţii Ioan Bercea Delia Coman 46 Gogu si Mioriţa Simona Bonghez, Ph.D. editorial Editorial Ajunși la final de an, aruncăm o privire în urmă și facem bilanțul. A fost un an întreg de pregătiri, negocieri, optimizări de procese și multe planuri. O parte dintre ele le-am realizat iar altele vor fi puse în producție în perioada următoare. Am pornit cu ideea de a promova lumea IT-ului în mare parte necunoscută publicului local și cred că am realizat acest lucru. În cele șapte ediții din anul acesta am avut 160 articole și un total de 56 de autori care au fost publicați. Am avut peste 8,000 de vizitatori unici, cu un total de 27,000 pagini vizionate, în condițiile în care mulți cititori au descărcat direct revista în format pdf. În topul orașelor conduce Clujul cu aproape jumătate din numărul de acce- sări urmat de București și Timișoara. Menționez seria de evenimente organizate cu ocazia lansării revistei și care s-au bucurat de mare succes. Toate acestea nu s-ar fi putut realiza Ovidiu Măţan, PMP fără cei patru sponsori de bază: ISDC, Small Footprint, 3 Pillar Global și Endava. De [email protected] asemenea mulțumim Skobbler iar în acest număr Ullink pentru suportul acordat. Nu în ultimul rând, toate acestea nu s-ar fi întâmplat fără suportul cititorilor revistei cărora Fondator și CEO al Today Software Magazine le mulțumim! Privind în urmă, aș vrea sa enumăr și cele mai importante evenimente la care am par- ticipat și care reprezintă o referință pentru dezvoltarea de software românesc: IT Camp, Business Day Cluj și How To Web 2012. Trebuie să observ că nici unul dintre acestea nu sunt la prima ediție, ceea ce ne demonstrează din nou importanța predicției și a lecției învățate. Ce ne dorim în anul următor? Publicarea lunară a revistei, publicarea în Apple Newstand și realizarea unui nou website. Idei sunt multe și credem că vă vom surprinde în mod plăcut. Numărul 7, continuă câteva articole începute în numărul trecut: 10 principii de design și Introducere în Grails, precum și seriile Made in România și Istoria IT-ului Clujean. Avem și Realizări și viziuni la finalul anului 2012 de la trei persoane importante din business-ul românesc. Software-ul financiar reprezintă un subiect care nu a fost abordat până acum și vom încerca să avem o serie de articole pe aceasta temă. Un accent special cade pe limbajul PHP având două articole pe această tema în acest număr. O descriere a două framework-uri RAD: Liferay Service Builder vs. Spring Roo. TXTFeedback este un startup clujean. Dragoș, co-fondator al acestuia ne explică cum ne putem face un startup cu fonduri proprii minime, dar folosind diferite programe pe care statul român le pune la dispoziție. De asemenea, ne va povesti despre cum vrea să îmbunătățească servici- ile de customer support prin produsul dezvoltat de ei. Care sunt cu adevărat castraveții grădinarului ISV ne arată provocările și soluțiile business-ului clujean și nu numai. Un articol inedit este legătura între programatori și streets art printr-un eveniment specific. În încheire, vă sugerez să nu uitați de Gogu și Miorița , o lectură rapidă, agreabilă și plină de învățăminte. Sărbători fericite și multe împliniri în 2013! Ovidiu Măţan Fondator și CEO al Today Software Magazine 4 nr. 7/2012 | www.todaysoftmag.ro TODAY SOFTWARE MAGAZINE Redacţia Today Software Magazine Lista autorilor numărului 7 Oana Călugar Attila-Mihaly Balazs Fondator / Editor in chief: Ovidiu Mățan [email protected] [email protected] [email protected] Customer Care Code Wrangler @ Udacity @ Weebly Trainer @ Tora Trading Editor (startups și interviuri): Marius Mornea [email protected] Cristian Ruja Andreea Pârvu Graphic designer: Dan Hădărău [email protected] [email protected] [email protected] Product Team Manager Recruiter în cadrul Endava @ ULLINK și trainer specializat în dezvoltarea abilităților si Colaborator marketing: Ioana Fane competenețelor de leadership [email protected] Ovidiu Măţan, PMP Radu Vunvulea Traducător: Cintia Damian [email protected] [email protected] [email protected] Fondator și CEO al Today Software Magazine Senior Software Engineer @iQuest Reviewer: Tavi Bolog [email protected] Marius Mornea Simona Bonghez, Ph.D. [email protected] [email protected] Reviewer: Adrian Lupei Fost senior software developer [email protected] in cadrul Nokia, în prezent Speaker, trainer și consultant în fondatorul platformei Mintaka managementul proiectelor, Research Owner al Confucius Consulting Produs de Today Software Solutions SRL Vlad Hosu Dragoș Andronic [email protected] [email protected] str. Plopilor, nr. 75/77 Senior Developer CTO Cluj-Napoca, Cluj, Romania @ ISDC @ TXTFeedback [email protected] Tavi Bolog Mihai Nadăș www.todaysoftmag.ro [email protected] [email protected] www.facebook.com/todaysoftmag CTO Development lead @ Yonder twitter.com/todaysoftmag @Nokia ISSN 2284 – 6352 Radu Popescu Delia Coman [email protected] [email protected] economist, trainer QA și Web designer si antreprenor @ Small Footprint Ioan Bercea Rodica Manolache [email protected] [email protected] Senior Web Developer Marketing & PR Specialist @ 3Pillar Global @ .msg systems Romania Copyright Today Software Magazine Reproducerea parțială sau totală a articolelor din revista Today Software Magazine fără acordul redacției este strict interzisă. www.todaysoftmag.ro www.todaysoftmag.com www.todaysoftmag.ro | nr. 7/2012 5 conferințe How to Web 2012 has reached its end. Thank you all for attending! ând intri pe 2012.howtoweb.co, te întâmpină aceste cuvinte: How to Web 2012 has reached its end. Thank you all for attending! La o lună după conferință, încă sunt inspirată de câteva dintre speech-urile pe care le-am auzit și de oamenii pe care i-am Ccunoscut. Și chiar îmi pare rău că a durat doar două zile și s-a sfârșit. How to Web a avut loc la București, în 7-8 noiembrie. După luni întregi de planificare, orga- with the worried team, the people who care • it could divide your team nizare, așteptare, program supra-încărcat -- there are live humans behind the software • if you don’t like this kind of lifestyle și sute de ore de comunicare, organizato- • Resources to make it happen: rii, Bogdan Iordache și echipa sa, au trăit Max Niederhofer, Partner @Accel Part- • culture momentele frumoase în care au văzut ners -- Building Big in Europe • communication reușita evenimentului și au primit aplauze There are many obstacles to building • network pentru eforturile lor. Ca susținător How to billion dollar companies in Europe: struc- • presence Web, am trăit puțin din agitația premer- tural, regulatory, industrial. But the biggest gătoare evenimentului, când am ajutat la barrier to building a big company in Europe Pe lângă cele două zile de conferință, trimiterea mesajului despre How to Web is the one in our heads. startup-uri românești și internaționale celor care ar trebui să știe despre el. Asfel Listen -- most great entrepreneurs are înscrise în competitia Startup Spotlight au încât să minimizez numărul celor care vor great listeners. avut parte de patru zile de workshop-uri, spune după ce le voi povesti despre eveni- Take pride in what you do. Everything sesiuni de pitching, sesiuni de mentorat, ment: dacă aș fi știut că e atât de interesant, that’s worth doing, is worth doing well. întâlniri cu 12 acceleratoare de business aș fi venit și eu. Pentru că How to Web e internționale și premii cash de 20.000 USD. atât de interesant și important pentru par- Christian Boos - Founder & CEO @Arago Cei care nu erau într-un start-up, și-au tea aceasta a Europei și mai ales pentru acei AG -- Particle Collision in Code Space - dorit imediat să înceapă sau să lucreze într- oameni din România care lucrează cu, tră- API meets Big Data un startup! iesc și respiră tehnologie. 79 times more CPU power than used in Impresia după două zile de How to Mai jos sunt cele mai importante idei Apollo Missions -- on one iPhone. Web: există oameni care au reușit - deci, pe care le-am auzit: Your platform can not handle infinite nu e imposibil; putem învăța de la cei mai exploration and your users will not under- buni, chiar aici în România; speak-erii sunt Phil Libin, CEO @Evernote -- The power stand the mechanics behind your data foarte deschiși să împărtășească - trebuie of innovation processing.
Recommended publications
  • Php Editor Mac Freeware Download
    Php editor mac freeware download Davor's PHP Editor (DPHPEdit) is a free PHP IDE (Integrated Development Environment) which allows Project Creation and Management, Editing with. Notepad++ is a free and open source code editor for Windows. It comes with syntax highlighting for many languages including PHP, JavaScript, HTML, and BBEdit costs $, you can also download a free trial version. PHP editor for Mac OS X, Windows, macOS, and Linux features such as the PHP code builder, the PHP code assistant, and the PHP function list tool. Browse, upload, download, rename, and delete files and directories and much more. PHP Editor free download. Get the latest version now. PHP Editor. CodeLite is an open source, free, cross platform IDE specialized in C, C++, PHP and ) programming languages which runs best on all major Platforms (OSX, Windows and Linux). You can Download CodeLite for the following OSs. Aptana Studio (Windows, Linux, Mac OS X) (FREE) Built-in macro language; Plugins can be downloaded and installed from within jEdit using . EditPlus is a text editor, HTML editor, PHP editor and Java editor for Windows. Download For Mac For macOS or later Release notes - Other platforms Atom is a text editor that's modern, approachable, yet hackable to the core—a tool. Komodo Edit is a simple, polyglot editor that provides the basic functionality you need for programming. unit testing, collaboration, or integration with build systems, download Komodo IDE and start your day trial. (x86), Mac OS X. Download your free trial of Zend Studio - the leading PHP Editor for Zend Studio - Mac OS bit fdbbdea, Download.
    [Show full text]
  • Php|Architect the Magazine for PHP Professionals Writing Secure PHP Code Make Your Applications Safer
    JANUARY 2003 - Volume II - Issue 1 php|architect The Magazine For PHP Professionals Writing Secure PHP Code Make your applications safer IonCube PHP Accelerator 1.3.3 Reviewed for you: CodeCharge Studio 1.0 Exclusive ZEND Interview Plus: Using the .NET Assembly with PHP Writing A Web-based PDF Viewer Taming Full-Text Search with MySQL This copy is registered to: Jakob Breivik Grimstveit Accessing the Windows API and Other DLLs [email protected] Implementing Database Persistence Layers The designers of PHP offerfer youyou thethe fullfull spectrumspectrum ofof PHPPHP solutionssolutions Serve More. With Less. Zend Performance Suite Reliable Performance Management for PHP Visit www.zend.com for evaluation version and ROI calculator Technologies Ltd. TABLE OF CONTENTS php|architect Departments Features 10 | Implementing Database 4 | EDITORIAL RANTS Persistence Layers in PHP by Shawn Bedard 5 | NEW STUFF 19 | Accessing the Windows API and other Dynamic Link Libraries X 6 | PHP-WIN by David Jorm CodeCharge Studio 1.0 30 | Taming Full-Text Search with E MySQL 58 | REVIEWS by Leon Vismer EX D C ionCube PHP Accelerator LU 37 | The Zend of Computer SI VE Programming: Small Business N Heaven 68 | TIPS & TRICKS I by Marco Tabini by John Holmes 42 | Using The .NET Assembly through COM in PHP 71 | BOOK REVIEWS by Jayesh Jain 50 | Writing Secure PHP Code 73 | exit(0); by Theo Spears Let’s Call it the Unknown Language 62 | Writing a Web-based PDF Viewer by Marco Tabini January 2003 · PHP Architect · www.phparch.com 3 EDITORIAL There is nothing like a "trial by With this issue, I think we have php|architect fire" to make or break your day.
    [Show full text]
  • A Presentation Service for Rapidly Building Interactive Collaborative Web Applications
    A Presentation Service for Rapidly Building Interactive Collaborative Web Applications SCIENTIA MANU E T MENTE A thesis submitted to the School of Computer Science University College University of New South Wales Australian Defence Force Academy for the degree of Doctor of Philosophy By Michael Joseph Sweeney 31 March 2008 c Copyright 2008 by Michael Joseph Sweeney i Certi¯cate of Originality I hereby declare that this submission is my own work and that, to the best of my knowledge and belief, it contains no material previously published or written by another person, nor material which to a substantial extent has been accepted for the award of any other degree or diploma at UNSW or any other educational institution, except where due acknowledgement is made in the thesis. Any contribution made to the research by colleagues, with whom I have worked at UNSW or elsewhere, during my candidature, is fully acknowledged. I also declare that the intellectual content of this thesis is the product of my own work, except to the extent that assistance from others in the project's design and conception or in style, presentation and linguistic expression is acknowledged. Michael Joseph Sweeney ii Abstract Web applications have become a large segment of the software development domain but their rapid rise in popularity has far exceeded the support in software engineer- ing. There are many tools and techniques for web application development, but the developer must still learn and use many complex protocols and languages. Products still closely bind data operations, business logic, and the user interface, limiting integration and interoperability.
    [Show full text]
  • Caching PHP Virtual Machine Opcodes for Reuse in a Secure, Multi-User, Enterprise Programming Environment
    PHP ACCELERATION IN THE CLOUD: Caching PHP Virtual Machine Opcodes for Reuse in a Secure, Multi-User, Enterprise Programming Environment by Leif Wendal Wickland A project submitted in partial fulfillment of the requirements for the degree of Master of Science in Computer Science MONTANA STATE UNIVERSITY Bozeman, Montana November 2010 ©COPYRIGHT by Leif Wendal Wickland 2010 All Rights Reserved ii APPROVAL of a thesis submitted by Leif Wendal Wickland This project has been read by each member of the thesis committee and has been found to be satisfactory regarding content, English usage, format, citation, bibliographic style, and consistency and is ready for submission to the Division of Graduate Education. Dr. Rocky Ross Approved for the Department of Computer Science Dr. John Paxton Approved for the Division of Graduate Education Dr. Carl A. Fox iii STATEMENT OF PERMISSION TO USE In presenting this project in partial fulfillment of the requirements for a master’s degree at Montana State University, I agree that the Library shall make it available to borrowers under rules of the Library. If I have indicated my intention to copyright this thesis by including a copyright notice page, copying is allowable only for scholarly purposes, consistent with “fair use” as prescribed in the U.S. Copyright Law. Requests for permission for extended quotation from or reproduction of this thesis in whole or in parts may be granted only by the copyright holder. Leif Wendal Wickland November 2010 iv DEDICATION and ACKNOWLEDGEMENTS To my wife and daughter who love me more than I deserve. -LW I would like to acknowledge Erich Hannan for giving me the opportunity to wait for the other shoe to drop.
    [Show full text]
  • Php|Architect's Guide to PHP Design Patterns
    php|architect’s Guide to php|architect’s PHP Design Patterns Design patterns are comprehensive, well-tested solutions to common problems Guide to that developers everywhere encounter each day. Although designed for solving general programming issues, some of them have been successfully adapted to the specific needs of Web development. PHP Design Patterns php|architect’s Guide to PHP Design Patterns is the first comprehensive guide to the application of design patterns to the PHP development language. Designed to satisfy the need of enterprise-strength development, you will find this book both an excellent way to learn about design pattern and an A Practical Approach to Design Patterns irreplaceable reference for your day-to-day programming for the PHP 4 and PHP 5 Developer With coverage of more than XXX different types of patterns, including BLAH, BLAH, BLAH, BLAH and much more, this book is the ideal resource for your Jason E. Sweat enterprise development with PHP 4 and PHP 5. NanoBooks are excellent, in-depth resources created by the publishers of php|architect (http://www.phparch.com), the world’s premier magazine dedicated Guide PHP Design to Patterns php|architect’s to PHP professionals. NanoBooks focus on delivering high-quality content with in-depth analysis and expertise, centered around a single, well-defined topic and without any of the fluff of larger, more expensive books. USA $21.99 From the publishers of Canada $29.99 U.K. £16.99 Net Shelve under PHP/Web Development/Internet Programming Jason E. Sweat Jason E. 7.50 x 9.25 .309 7.50 x 9.25 PHP|ARCHITECT’S GUIDE TO PHP DESIGN PATTERNS by Jason E.
    [Show full text]
  • The PHP Anthology 101 Essential Tips, Tricks, and Hacks, 2Nd Edition, Published by Sitepoint
    'REYSCALE #-9+ 0ANTONE ALL SOURCE CODE AVAILABLE FOR DOWNLOAD Black 50% 0 100, 53, O, CMYK Orange 021 C PANTONE 0ANTONE SAVE TIME AND FRUSTRATION WITH Black 100% CMYK 100, 45, 0, 37 2955 C PANTONE #-9+ THIS COMPREHENSIVE COLLECTION OF READY-TO-USE PHP 5 SOLUTIONS! 'REYSCALE The PHP Anthology: 101 Essential Tips, Tricks & Hacks, PHP ‘ALL STAR TEAM’ PHP 2nd Edition is a collection of powerful PHP 5 solutions to the most common programming problems. benbalbo.com THE PHP BEN BALBO PANTONE Orange 021 C PANTONE 2955 C Five world-class developers guide you through the CMYK O, 53, 100, 0 CMYK 100, 45, 0, 37 Black 50% Black 100% capabilities of PHP using countless examples of best- weierophinney.net/matthew/ ANTHOLOGY practice programming. All solutions are fully explained and MATTHEW WEIER 101 ESSENTIAL TIPS, TRICKS & HACKS the ready-to-use code is available for download. O’PHINNEY BY DAVEY SHAFIK This is a must-have companion for any PHP coder looking to khankennels.com/blog/ MATTHEW WEIER O’PHINNEY LIGAYA LIGAYA TURMELLE dive into more complex PHP 5 solutions. TURMELLE HARRY FUECKS Manage errors gracefully. BEN BALBO pixelated-dreams.com 101 ESSENTIAL TIPS, TRICKS & HACKS Build functional forms, tables, and SEO-friendly URLs. DAVEY 2ND EDITION Reduce load time with client- and server-side caching. SHAFIK ANTHOLOGY Produce and utilize web services with XML. Secure your site using access control systems. phppatterns.com HARRY phppatterns.com Easily work with files, emails, and images. FUECKS DAVEY SHAFIK THE PHP And much more… SITEPOINT BOOKS WEB PROGRAMMING ISBN: 978-0-9758419-9-0 Advocate best practice techniques Lead you through practical examples Provide working code for your web site Make learning easy and fun SOLUTIONS TO THE MOST COMMON PROGRAMMING PROBLEMS USD $39.95 CAD $51.95 Visit us on the Web at sitepoint.com or for sales and support email [email protected] SHAFIK, FUECKS ET AL.
    [Show full text]
  • Symfony 1.3 Web Application Development
    Symfony 1.3 Web Application Development Design, develop, and deploy feature-rich, high-performance PHP web applications using the Symfony framework Tim Bowler Wojciech Bancer BIRMINGHAM - MUMBAI This material is copyright and is licensed for the sole use by Vadim Kudria on 4th October 2009 6352 108th St, , Forest Hills, , 11375 Symfony 1.3 Web Application Development Copyright © 2009 Packt Publishing All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews. Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the authors, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book. Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information. First published: September 2009 Production Reference: 1150909 Published by Packt Publishing Ltd. 32 Lincoln Road Olton Birmingham, B27 6PA, UK. ISBN 978-1-847194-56-5 www.packtpub.com Cover Image by Vinayak Chittar ([email protected]) Download
    [Show full text]
  • PHP Programming Language
    PHP Programming Language PDF generated using the open source mwlib toolkit. See http://code.pediapress.com/ for more information. PDF generated at: Thu, 17 Jun 2010 01:34:21 UTC Contents Articles Active Agenda 1 Active Calendar 2 Adminer 8 Aigaion 10 Aiki Framework 12 Asido 13 Associate- O- Matic 16 AutoTheme 18 Avactis 19 BakeSale 22 Beehive Forum 23 bitcart 25 BlueErp 29 BuddyPress 30 ccHost 32 Claroline 34 Comparison of knowledge base management software 36 concrete5 42 Coppermine Photo Gallery 44 Croogo 46 DBG 47 Delphi for PHP 47 Doctrine (PHP) 49 Dokeos 52 dotProject 55 User:Drietsch/ pimcore 57 DynPG 58 eAccelerator 59 Elgg (software) 60 EpesiBIM 62 Flash Gallery 64 Flash MP3 Player 66 FluxBB 68 Frog CMS 71 Gallery Project 73 Gamboo Web Suite 75 Gateway Anti- Virus 77 GoogleTap 78 Group- Office 79 Habari 81 Horde (software) 85 HuMo- gen 86 IPBWI 89 Icy Phoenix 91 Ingo (software) 94 Injader 95 Intelestream 96 Internet Messaging Program 98 Invision Power Board 99 ionCube 101 Joomla 103 Joomsef 106 KnowledgeBase Manager Pro 108 List of PHP accelerators 109 List of PHP libraries 112 Magic quotes 113 Mambo (software) 115 Merlintalk 120 MetaBB 122 MiaCMS 123 Midgard (software) 125 Midgard Lite 129 MindTouch Deki 130 Monkey Boards 134 Moodle 135 Moxietype 140 MyBB 141 NETSOFTWARE 144 net2ftp 146 User:Nichescript/ Affiliate Niche Sript 147 Ning (website) 148 NolaPro 152 ORMer 154 ocPortal 155 Open Realty 158 OpenBiblio 159 Opus (content management system) 161 osCommerce 163 PEAR 166 PHP accelerator 167 PHP syntax and semantics 168 PHP/
    [Show full text]
  • Professional LAMP : Linux, Apache, Mysql, and PHP Web Development / Jason Gerner
    01_59723x ffirs.qxd 10/31/05 6:37 PM Page iii Professional LAMP Linux®, Apache, MySQL®, and PHP5 Web Development Jason Gerner Elizabeth Naramore Morgan L. Owens Matt Warden 01_59723x ffirs.qxd 10/31/05 6:37 PM Page iv Professional LAMP: Linux®, Apache, MySQL®,and PHP5 Web Development Published by Wiley Publishing, Inc. 10475 Crosspoint Boulevard Indianapolis, IN 46256 www.wiley.com Copyright © 2006 by Wiley Publishing, Inc., Indianapolis, Indiana Published simultaneously in Canada ISBN-13: 978-0-7645-9723-7 ISBN-10: 0-7645-9723-X Printed in the United States of America Manufactured in the United States of America 10 9 8 7 6 5 4 3 2 1 1MA/RW/RR/QV/IN Library of Congress Cataloging-in-Publication Data Professional LAMP : Linux, Apache, MySQL, and PHP Web development / Jason Gerner ... [et al.]. p. cm. ISBN-13: 978-0-7645-9723-7 (paper/website) ISBN-10: 0-7645-9723-X (paper/website) 1. Web site development. 2. Open source software. I. Title: Linux, Apache, MySQL, and PHP Web development. II. Gerner, Jason, 1978– TK5105.888.P677 2006 005.2'762—dc22 2005026487 No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, electronic, mechanical, photocopying, recording, scanning, or otherwise, except as permitted under Section 107 or 108 of the 1976 United States Copyright Act, without either the prior written permission of the Publisher, or authorization through payment of the appropriate per-copy fee to the Copyright Clearance Center, Inc., 222 Rosewood Drive, Danvers, MA 01923, (978) 750-8400, fax (978) 646-8600.
    [Show full text]
  • PHP Programming Language
    PHP Programming Language PDF generated using the open source mwlib toolkit. See http://code.pediapress.com/ for more information. PDF generated at: Thu, 17 Jun 2010 01:34:21 UTC Contents Articles Active Agenda 1 Active Calendar 2 Adminer 8 Aigaion 10 Aiki Framework 12 Asido 13 Associate- O- Matic 16 AutoTheme 18 Avactis 19 BakeSale 22 Beehive Forum 23 bitcart 25 BlueErp 29 BuddyPress 30 ccHost 32 Claroline 34 Comparison of knowledge base management software 36 concrete5 42 Coppermine Photo Gallery 44 Croogo 46 DBG 47 Delphi for PHP 47 Doctrine (PHP) 49 Dokeos 52 dotProject 55 User:Drietsch/ pimcore 57 DynPG 58 eAccelerator 59 Elgg (software) 60 EpesiBIM 62 Flash Gallery 64 Flash MP3 Player 66 FluxBB 68 Frog CMS 71 Gallery Project 73 Gamboo Web Suite 75 Gateway Anti- Virus 77 GoogleTap 78 Group- Office 79 Habari 81 Horde (software) 85 HuMo- gen 86 IPBWI 89 Icy Phoenix 91 Ingo (software) 94 Injader 95 Intelestream 96 Internet Messaging Program 98 Invision Power Board 99 ionCube 101 Joomla 103 Joomsef 106 KnowledgeBase Manager Pro 108 List of PHP accelerators 109 List of PHP libraries 112 Magic quotes 113 Mambo (software) 115 Merlintalk 120 MetaBB 122 MiaCMS 123 Midgard (software) 125 Midgard Lite 129 MindTouch Deki 130 Monkey Boards 134 Moodle 135 Moxietype 140 MyBB 141 NETSOFTWARE 144 net2ftp 146 User:Nichescript/ Affiliate Niche Sript 147 Ning (website) 148 NolaPro 152 ORMer 154 ocPortal 155 Open Realty 158 OpenBiblio 159 Opus (content management system) 161 osCommerce 163 PEAR 166 PHP accelerator 167 PHP syntax and semantics 168 PHP/
    [Show full text]
  • LARAVEL Vs SYMFONY
    University of Business and Technology in Kosovo UBT Knowledge Center Theses and Dissertations Student Work Fall 11-2016 LARAVEL vs SYMFONY Valon Feka University for Business and Technology - UBT Follow this and additional works at: https://knowledgecenter.ubt-uni.net/etd Part of the Computer Sciences Commons Recommended Citation Feka, Valon, "LARAVEL vs SYMFONY" (2016). Theses and Dissertations. 1320. https://knowledgecenter.ubt-uni.net/etd/1320 This Thesis is brought to you for free and open access by the Student Work at UBT Knowledge Center. It has been accepted for inclusion in Theses and Dissertations by an authorized administrator of UBT Knowledge Center. For more information, please contact [email protected]. Programi për Shkenca Kompjuterike dhe Inxhinierisë LARAVEL vs SYMFONY Shkalla Bachelor Valon Feka Nëntor / 2016 Prishtinë Programi për Shkenca Kompjuterike dhe Inxhinierisë Punim Diplome Viti akademik 2013 – 2014 Valon Feka LARAVEL vs SYMFONY Mentori: PhD.Cand Blerton Abazi Nëntor / 2016 Ky punim është përpiluar dhe dorëzuar në përmbushjen e kërkesave të pjesshme për Shkallën Bachelor ABSTRAKT Në kohën tonë teknologjia po ecën me hapa shumë të shpejtë, sidomos në fushën e paisjeve elektronike si: kompjuterë, telefona të mençur, televizorë të mençur, etj. Numri i përdorueseve të internetit dhe këtyre pajisjeve është në rritje të vazhdueshme. Tashmë çdo biznes, institucion, organizatë kanë web aplikacionin e tyre ku ju ndihmojnë përdoruesve të tyre në marrjen e informacionit dhe ofrimin e shërbimeve online. Për të lehtësuar procesin e krijimit të web faqeve përdoren backend fraemwork dhe front-end framework. Shumica e web faqeve përbëhen nga struktura shumë të ngjashme. Qëllimi i Framework është të ofrojnë një strukturë të përbashkët që zhvilluesit të mos ribëjnë nga fillimi zhvillimin dhe të mund të ripërdorin kodin.
    [Show full text]
  • Maximizing Performance and Scalability with Magento Enterprise Edition
    Fall 08 Enterprise Edition 1.11 Maximizing Performance and Scalability with Magento Enterprise Edition Magento White Paper Series In this Performance White Paper, we provide an overview of architecture and design considerations, optimization guidelines, and performance tuning tips for Magento Enterprise Edition as well as for the underlying hosting environment. We also provide test results from our testing of these optimization techniques in order to provide best practices for maximizing the Magento Enterprise Edition performance. ECOMMERCE PLATFORM FOR GROWTH MAXIMIZING PERFORMANCE AND SCALABILITY WITH MAGENTO ENTERPRISE EDITION 1 Content INTRODUCTION 1 Sales Archive 10 Checkout Performance Test Results 11 GENERAL CONSIDERATIONS 1 Environment Components 1 Frontend Layout Complexity 11 Magento Enterprise Edition Configuration Components 1 Number of HTTP Requests per Page 11 PERFORMANCE TESTING METHODOLOGY 2 Using Parallel Connections 11 Media and Static Content Delivery 11 PERFORMANCE TECHNIQUES AND TEST RESULTS 3 Additional Performance Gains 12 Database Configuration 3 Available Memory 3 Scalability 12 Multi-Threading 3 Scaling Web Nodes 12 Built-In Caching 3 Scaling Database Nodes 13 Buffers 3 Multi-Core Servers 14 Slow Queries Logging 3 Using Solr as a Search Engine 15 InnoDB Storage 3 Summary of Recommendations 16 Web Server Configuration 4 APPENDICES 17 Accelerating PHP 6 Realpath Cache Configuration 6 Appendix A: Default Configuration 17 Bytecode Caching 6 Appendix B: Optimized Configuration 22 php.ini Configuration 6 Appendix C: Software Versions Used 24 Directory Structure Optimization 7 Appendix D: Tests Configuration 25 Caching in Magento Enterprise Edition 8 Appendix E: Magento Enterprise Edition Sample System Cache 8 Databases 26 Full Page Cache 9 Appendix F: Magento Enterprise Edition Sample Handling Sessions 10 Configurations 26 Magento Enterprise Edition cron Scripts 10 Rebuilding Indexes 10 Admin Panel Separation 10 © 2011, Magento, Inc.
    [Show full text]