Jump to content
php.lv forumi

Search the Community

Showing results for tags 'OOP'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • PHP
    • Interesanti palasīties
    • Iesācējiem
    • Vispārēji
    • Gatavi skripti
    • Freimworki, CMS
    • Datubāzes
  • Infrastruktūra, serveri, serveru programmatūra
    • Instalācija un konfigurācija
    • Hostinga piedāvājumi
    • Hostinga novērtējumi un atsauksmes
  • Pārlūkprogrammas daļa
    • HTML, XHTML
    • CSS
    • Javascript
    • Citas pārlūku vides un pārlūku valodas
    • Pārlūkprogrammas
  • Citas lietas
    • Darbs
    • Drošība
    • Manas lapu/darba novērtēšana
    • Saites uz noderīgiem resursiem
    • eKomercija un ePakalpojumi
  • php.lv
    • Netēma
    • Atsauksmes, ierosinājumi, lamu vārdi
    • Draza
  • Arhīvs
    • PHP
    • (X)HTML, CSS
    • php.lv

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

Found 12 results

  1. IT uzņēmums, kas industrijā darbojas vairāk nekā 14 gadus un rada web bāzētus risinājumus, aicina komandā Vecāko PHP programmētāju - https://www.darbaguru.lv/lv/vakances/532-vecakais-php-programmetajs-a
  2. Sveiki! Sāku apgūt OOP un netieku skaidrībā ar checkbox delete funkciju. Tehniski šī(zemāk kods) funkcija strādā, bet tas nav īsti tas, kas man ir nepieciešams. <div class="container"> <?php if(mysqli_num_rows($result) > 0) { ?> <div class="table-responsive"> <table class="table table-bordered"> <tr> <th>Delete</th> </tr> <?php while($row = mysqli_fetch_array($result)) { ?> <tr id="<?php echo $row["id"]; ?>" > <td><input type="checkbox" name="id[]" class="delete_product" value="<?php echo $row["id"]; ?>" /></td> </tr> <?php } ?> </table> </div> <?php } ?> <div align="center"> <button type="button" name="btn_delete" id="btn_delete" class="btn btn-success">Delete</button> </div> <?php //delete.php $connect = mysqli_connect("localhost", "root", "", "test"); if(isset($_POST["id"])) { foreach($_POST["id"] as $id) { $query = "DELETE FROM products WHERE id = '".$id."'"; mysqli_query($connect, $query); } } ?> <script> $(document).ready(function(){ $('#btn_delete').click(function(){ if(confirm("Are you sure you want to delete this?")) { var id = []; $(':checkbox:checked').each(function(i){ id[i] = $(this).val(); }); if(id.length === 0) //tell you if the array is empty { alert("Please Select atleast one checkbox"); } else { $.ajax({ url:'delete.php', method:'POST', data:{id:id}, success:function() { for(var i=0; i<id.length; i++) { $('tr#'+id[i]+'').css('background-color', '#ccc'); $('tr#'+id[i]+'').fadeOut('slow'); } } }); } } else { return false; } }); }); </script> vēlos šo funkciju ieviest iekš klases, kura printē arā visu informāciju no db un pēcāk ar checkbox palīdzību varētu izdzēst vairākus produktus reizē. class ViewProduct extends Product { public function showProduct() { $datas = $this->getAllProducts(); foreach ($datas as $data){ echo "<div class='col-sm-3'> <div class='thumbnail'> <ul class='list-group'> <li class='list-group-item'><b>SKU:</b> ".$data['sku']."</li> <li class='list-group-item'><b>Name:</b> ".$data['name']."</li> <li class='list-group-item'><b>Price:</b> ".number_format($data['price'],2)." €</li> <li class='list-group-item'><b> ".$data['attribute_name'].": </b>" .$data['attribute_value']." ".$data['attribute_unit']."</li> //šeit paradzēts checkbox </ul> <span class='label label-info'>".$data['attribute_product']."</span> </div> </div>"; } } } Vai varat lūdzu ieteikt kādu paņēmienu kā labāk šo funkciju izpildīt? Mēģināju dažādus variantus, bet neviens līdz galam arī nenostrādāja. Savu variantu neliku, lai redzētu vai maz biju uz pareizā ceļa. Paldies!
  3. Meklējam PHP programmētāju pilnas slodzes darbam. Piedāvājam Darbu nelielā, bet augošā web izstrādes uzņēmumā Iespēju strādāt pie dažāda veida un mēroga projektiem Apgūt jaunas tehnoloģijas un paplašināt zināšanu loku – ir arī projekti, kuri būvēti izmantojot Scala, Python, Node.js Stundas neskaitam un darba grafiks brīvs Prasības Izcilas PHP, HTML un JS zināšanas Pieredze ar Laravel vai līdzvērtīgu MVC ietvaru Izpratne par veiktspējas, drošības, testēšanas un citiem izstrādes aspektiem Atbildības sajūta pret darbu un augsti kvalitātes standarti Vismaz 3 gadu pieredze web izstrādes jomā Epasts: work@datazenit.com Atrašanās vieta: Rīgas centrs, Blaumaņa iela 32.
  4. Sveiki, kolēģi! Sākšu ar pašu svarīgāko, protams: Alga no EUR 1600 līdz 2500 neto + veselības apdrošināšana. Rakstu kā programmēšanas kantora "Kotique" (http://kotique.lv) radītājs, tajā pašā laikā esot programmētājs/sistēm-arhitekts ar 14 gadu darba stāžu nozarē, kurš joprojām ikdienā nodarbojas gan ar arhitektēšanu, gan programmēšanu gan visām citām lietām, kas saistītas ar IT sistēmu izstrādi. Paplašināšanās ietvaros, visai steidzami meklējam jaunus kolēģus - senior izstrādātājus, kuri orientējas tehnoloģijās, spēj patstāvīgi piedāvāt risinājumus un pieņemt lēmumus. Mēs saprotam, ka atrast cilvēkus, kuri uz sitiena zinās un orientēsies visās lietās, ko izmantojam, būs visai pagrūti, tādēļ, ja kaut kas neatbilst, bet interese ir radusies, tad vienalga labprāt gaidīsim CV un skatīsimies vai varam sastrādāties! Ekosistēma Uz Symfony framework orientēta projektu izstrāde Starptautiski un netipiski projekti (crm sistēmas, mikroservisi, IoT, u.c. interesantas lietas) Ļoti draudzīga, neliela (šobrīd 5 cilvēki) un profesionāla komanda Rīgā Tehnoloģijas & ideoloģijas, ar kurām mēs ik pa laikam strādājam OOP, līdz saknēm UML Symfony v3 & v2 framework AngularJS, jQuery Bootstrap, Foundation, LESS, SASS, CSS Gulp/Grunt/Assetic Doctrine ORM Node.js, sails.js, express.js, socket.io Redis, Memcached Lucene, SOLR un ElasticSearch Varnish un ESI Relāciju un objektu (MongoDB) datu bāzes REST, SOAP Apache, Nginx GIT, semantiskā versionēšana, n-tier development procesi, agile, code-review VoIP & Asterisk Mikroservisi Linux administrēšana, Amazon servisi Veiktspējas optimizācija Visu, kas svešāks, laika gaitā palīdzēsim iemācīties! Mēs vēlētos, lai Tev būtu vismaz 3 gadu pieredze web izstrādē bakalaura grāds datorzinātnēs labas zināšanas vismaz par vienu augsta līmeņa PHP ietvaru spēja iedziļināties izstrādājamo projektu biznesa loģikā un "domāt līdzi" spēja apkopot, saprast un realizēt izvirzītās prasības pret programmatūru laba sapratne par datu struktūrām, sistēmu arhitektēšanu un labas spējas cēloņu/seku analīzē spēja organizēt nelielas komandas darbu ļoti labas angļu valodas zināšanas vēlme pieņemt profesionālus izaicinājumus Ko mēs piedāvājam? Spējām un zināšanām atbilstošu atalgojumu Profesionālās izaugsmes iespējas (gan karjeras, gan tehnoloģiju ziņā) Darbu ar mūsdienīgām tehnoloģijām uz pilnu slodzi, draudzīgā kolektīvā, mājīgās biroja telpās Darba laika organizāciju paša ziņā, saprāta robežās Veselības apdrošināšanu Ērtu darba vietu Kafiju, našķus un humoru =) Interesantus projektus Ja uzrunāja, tad sūtiet CV uz janis@kotique.lv Ar sveicieniem, Jānis Bībers
  5. Sveiki, vēlos gūt atbildi par sev vienu nezināmu tēmu. Jautājums- Vai ir vērts apgūt/iepazīt Design patterns? Vai Latvijas darba tirgū "lielajās" firmās kaut kas tāds ir vajadzīgs? Kādas ir jūsu domas par to? Kāpēc to prasu- Joka pēc uzrakstīju pāris ārzemju firmām par viņu domām, ko vajadzētu kā studentam iemācīties. Bija pieminēts Laravel (jo... diezgan vienkāršs PHP framework iesācējiem), Unit testing, un ka derētu iemācīties pāris design patternus (Repository Pattern, Factory Pattern, Decorator Pattern e.c.). Par design paterniem biju dzirdējis, bet nebiju tik ļoti interesējies, bet tagad, kad vairāki to ir pieminējuši, sāku vairāk interesēties.
  6. Savā liepājnieku kolektīvā meklējam vēl kādu draudzīgu seju, kura prot gan kodēt, gan sastrādāties ar kolēģiem. Nepieciešamās​ prasmes: - PHP, AS3 - Spēt rakstīt gan savu kodu, gan noorientēties svešā - Prasmes darboties ar ārēju izstrādātāju un servisu API - Par priekšrocību tiks uzskatītas OOP (object-oriented-programming) un Memcache zināšanas. Ko mēs piedāvājam? - Darbu augošā kompānijā - Apmaksātas pusdienas - Konkurētspējīgu atalgojumu (atkarīga no profesionalitātes līmeņa, kvalifikācijas, pieredzes, spējām, ieinteresētības u.c. personības aspektiem) - Interesantu, dinamisku darbu jautrā kolektīvā - Atpūtu Spānijā Nekautrējies, sūti savu CV un motivācijas vēstuli uz job@brainclub.com! http://brainclub.com/ p.s. Sūtot pieteikumu, norādi, uz vakanci kurā pilsētā piesakies.
  7. Ir konfig fails ar masīvu: $setup no kura klases konstruktorā tiek dinamiski saģenerēti klases mainīgie: public function __construct() { require 'config.php'; foreach($setup as $classVar => $value) { $this->{$classVar} = $value; } } Ir kaut kāda iespēja viņiem uzsetot redzamību uz 'private',jeb jāsamierinās,ka šādā veidā variabļi vienmēr būs publiski?
  8. Principiāls jautājums: pieņemsim ka vajag atainot 1 rindu no tabulas strukturālā kodā iedzenam rindu masīvā un lietojam <?=$masivs["lauks1"];?> (ja vien es saprotu preizi), tad izmantojot OOP katrai ailei jāizveido klase kas atgriezīs lauka vērtību no rindas ->getLauks1 utt, Savukārt klases katra izmanto klasi, kas atgriezīs rindu no tabulas, kura izmanto klasi, kas veidos selektu utt vai tādā gadījumā ģeometriski nepieaug pieprasījumu skaits ? vai arī es kko konkrēti putroju!
  9. Labdien. Ir domā uztaisīt spraudņu orientētu sistēmu balstoties uz php un MySQL. Izveidot MySQL, sesijas, pārlūka, utl. klases nav problēma. Arī ar drošību iekš PHP un MySQL esmu iepazinies. Problēma ir tajā, ka es nespēju izgudrot, ar ko lai sāk, kādas programmēšanas tehnikas, metodes izmantot un kā pareizi/ērti savienot un saslēgt savā starpā moduļus, spraudņus un citus pielikumus. Esmu gūglējis un atradis daudz ko, bet gribētos dzirdēt latviešu programmētāju domas un idejas. Paldies jau iepriekš.
  10. Man ir tāds jautājums vai un kā var piemēram iekšā class pievienot failu <include "test.php"> no kura klase nem parametrus. //ievietots seit ari netiek doti dati klasei include ('x.php'); class suns{ //un seit ievietojot ari netiek doti dati function __autoload(){ include ('x.php'); } function x(){ //kkads kods kurs izmanto datus no x.php } function y(){ //kods kurs izmanto datus no x.php } }
  11. Meklējam divus talantīgus PHP programmētājus, jo kārtējo reizi paplašinamies. Prasības: Lieliskas zināšanas un pieredze darbā ar PHP Prasme darboties ar RDBMS (MySQL vai PostgreSQL); Entuziasms un zinātkāre; Priecāsimies, ja būs: Pieredze ar kādu no MVC ietvariem (Kohana/CakePHP/Zend vai citi); OOP/MVC iemaņas; Iemaņas darbā ar Linux operētājsistēmām; Mēs piedāvājam: Spējām atbilstošu atalgojumu (600-900Ls/mēnesī pēc nodokļu nomaksas); Izaugsmes iespējas profesionālā izstrādes komandā; Radošu un draudzīgu darba vidi; Iespēju strādāt pie liela mēroga un starptautiska projekta; Plašu un ērtu ofisu pašā Rīgas centrā, Blaumaņa ielā 28; Motivācijas vēstuli un CV sūtiet uz vakance@mm-associate.eu MM & Associate vakance@mm-associate.eu
  12. No 01.09.2011 ir atvērtas divas jaunas vakances! Prasības: Lieliskas zināšanas un pieredze darbā ar PHP un MySQL; OOP/MVC iemaņas; Labas angļu valodas zināšanas; Vismaz viduvējas iemaņas darbā ar HTML/CSS (No PSD uz HTML jāgriež nebūs); Vēlme apgūt jaunas tehnoloģijas; Priecāsimies, ja būs: Pieredze ar kādu no MVC (Kohana/CakePHP/Zend) ietvariem; Iemaņas darbā ar Linux operētājsistēmām (Debian/CentOS); Zināšanas par NoSQL (MongoDB/Redis/Neo4j); Entuziasms un zinātkāre; Mēs piedāvājam: Spējām atbilstošu atalgojumu (600-900Ls/mēnesī pēc nodokļu nomaksas); Izaugsmes iespējas profesionālā izstrādes komandā; Radošu un draudzīgu darba vidi; Iespēju strādāt pie liela mēroga un starptautiska projekta; Montoma Ltd Kontaktinformācija: vacancy@montoma.net
×
×
  • Create New...